Methods
$provideCallees
-
Parameters
-
handle: number
-
-
token: CancellationToken
$provideCallers
-
Parameters
-
handle: number
-
-
token: CancellationToken
$provideCodeActions
-
Parameters
-
handle: number
-
-
-
-
token: CancellationToken
Returns Promise<undefined | CodeAction[]>
$provideCodeLenses
-
Parameters
-
handle: number
-
-
token: CancellationToken
Returns Promise<undefined | CodeLensSymbol[]>
$provideColorPresentations
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideCompletionItems
-
Parameters
-
handle: number
-
-
-
-
token: CancellationToken
$provideDeclaration
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideDefinition
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideDocumentColors
-
Parameters
-
handle: number
-
-
token: CancellationToken
$provideDocumentFormattingEdits
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
Returns Promise<undefined | TextEdit[]>
$provideDocumentHighlights
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideDocumentLinks
- $provideDocumentLinks(handle: number, resource: UriComponents, token: CancellationToken): Promise<undefined | DocumentLink[]>
-
Parameters
-
handle: number
-
-
token: CancellationToken
Returns Promise<undefined | DocumentLink[]>
$provideDocumentRangeFormattingEdits
-
Parameters
-
handle: number
-
-
-
-
token: CancellationToken
Returns Promise<undefined | TextEdit[]>
$provideDocumentRangeSemanticTokens
- $provideDocumentRangeSemanticTokens(handle: number, resource: UriComponents, range: Range, token: CancellationToken): Promise<null | BinaryBuffer>
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
Returns Promise<null | BinaryBuffer>
$provideDocumentSemanticTokens
- $provideDocumentSemanticTokens(handle: number, resource: UriComponents, previousResultId: number, token: CancellationToken): Promise<null | BinaryBuffer>
-
Parameters
-
handle: number
-
-
previousResultId: number
-
token: CancellationToken
Returns Promise<null | BinaryBuffer>
$provideDocumentSymbols
-
Parameters
-
handle: number
-
-
token: CancellationToken
Returns Promise<undefined | DocumentSymbol[]>
$provideFoldingRange
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
Returns PromiseLike<undefined | FoldingRange[]>
$provideHover
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
Returns Promise<undefined | Hover>
$provideImplementation
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideOnTypeFormattingEdits
-
Parameters
-
handle: number
-
-
-
ch: string
-
-
token: CancellationToken
Returns Promise<undefined | TextEdit[]>
$provideReferences
-
Parameters
-
handle: number
-
-
-
-
token: CancellationToken
Returns Promise<undefined | Location[]>
$provideRenameEdits
-
Parameters
-
handle: number
-
-
-
newName: string
-
token: CancellationToken
Returns PromiseLike<undefined | WorkspaceEditDto>
$provideRootDefinition
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideSelectionRanges
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideSignatureHelp
-
Parameters
-
handle: number
-
-
-
-
token: CancellationToken
Returns Promise<undefined | SignatureHelp>
$provideTypeDefinition
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
$provideWorkspaceSymbols
- $provideWorkspaceSymbols(handle: number, query: string, token: CancellationToken): PromiseLike<SymbolInformation[]>
-
Parameters
-
handle: number
-
query: string
-
token: CancellationToken
Returns PromiseLike<SymbolInformation[]>
$releaseCodeLenses
- $releaseCodeLenses(handle: number, ids: number[]): void
-
Parameters
-
handle: number
-
ids: number[]
Returns void
$releaseCompletionItems
- $releaseCompletionItems(handle: number, id: number): void
-
Parameters
-
handle: number
-
id: number
Returns void
$releaseDocumentLinks
- $releaseDocumentLinks(handle: number, ids: number[]): void
-
Parameters
-
handle: number
-
ids: number[]
Returns void
$releaseDocumentSemanticTokens
- $releaseDocumentSemanticTokens(handle: number, semanticColoringResultId: number): void
-
Parameters
-
handle: number
-
semanticColoringResultId: number
Returns void
$releaseSignatureHelp
- $releaseSignatureHelp(handle: number, id: number): void
-
Parameters
-
handle: number
-
id: number
Returns void
$resolveCodeLens
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
Returns Promise<undefined | CodeLensSymbol>
$resolveCompletionItem
- $resolveCompletionItem(handle: number, chainedId: ChainedCacheId, token: CancellationToken): Promise<undefined | Completion>
-
Parameters
-
handle: number
-
-
token: CancellationToken
Returns Promise<undefined | Completion>
$resolveDocumentLink
-
Parameters
-
handle: number
-
-
token: CancellationToken
Returns Promise<undefined | DocumentLink>
$resolveRenameLocation
-
Parameters
-
handle: number
-
-
-
token: CancellationToken
Returns PromiseLike<undefined | RenameLocation>
$resolveWorkspaceSymbol
- $resolveWorkspaceSymbol(handle: number, symbol: SymbolInformation, token: CancellationToken): PromiseLike<undefined | SymbolInformation>
-
Parameters
-
handle: number
-
symbol: SymbolInformation
-
token: CancellationToken
Returns PromiseLike<undefined | SymbolInformation>