Skip to content

DocumentSymbolClientCapabilities

Client Capabilities for a DocumentSymbolRequest.

optional dynamicRegistration?: boolean

Whether document symbol supports dynamic registration.


optional hierarchicalDocumentSymbolSupport?: boolean

The client supports hierarchical document symbols.


optional labelSupport?: boolean

The client supports an additional label presented in the UI when registering a document symbol provider.

3.16.0


optional symbolKind?: ClientSymbolKindOptions

Specific capabilities for the SymbolKind in the textDocument/documentSymbol request.


optional tagSupport?: ClientSymbolTagOptions

The client supports tags on SymbolInformation. Tags are supported on DocumentSymbol if hierarchicalDocumentSymbolSupport is set to true. Clients supporting tags have to handle unknown tags gracefully.

3.16.0