Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • LanguagesExt

Implemented by

Index

Methods

  • $freeInlineCompletionsList(handle: number, pid: number): void
  • $prepareTypeHierarchy(handle: number, resource: UriComponents, location: Position, token: CancellationToken): Promise<undefined | TypeHierarchyItem[]>
  • $provideCodeLenses(handle: number, resource: UriComponents, token: CancellationToken): Promise<undefined | CodeLensSymbol[]>
  • $provideColorPresentations(handle: number, resource: UriComponents, colorInfo: RawColorInfo, token: CancellationToken): PromiseLike<ColorPresentation[]>
  • $provideDeclaration(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | Definition>
  • $provideDefinition(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | Definition>
  • $provideDocumentColors(handle: number, resource: UriComponents, token: CancellationToken): PromiseLike<RawColorInfo[]>
  • $provideDocumentFormattingEdits(handle: number, resource: UriComponents, options: FormattingOptions, token: CancellationToken): Promise<undefined | TextEdit[]>
  • $provideDocumentHighlights(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | DocumentHighlight[]>
  • $provideDocumentLinks(handle: number, resource: UriComponents, token: CancellationToken): Promise<undefined | DocumentLink[]>
  • $provideDocumentRangeFormattingEdits(handle: number, resource: UriComponents, range: Range, options: FormattingOptions, token: CancellationToken): Promise<undefined | TextEdit[]>
  • $provideDocumentRangeSemanticTokens(handle: number, resource: UriComponents, range: Range, token: CancellationToken): Promise<null | BinaryBuffer>
  • $provideDocumentSemanticTokens(handle: number, resource: UriComponents, previousResultId: number, token: CancellationToken): Promise<null | BinaryBuffer>
  • $provideDocumentSymbols(handle: number, resource: UriComponents, token: CancellationToken): Promise<undefined | DocumentSymbol[]>
  • $provideEvaluatableExpression(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | EvaluatableExpression>
  • $provideFoldingRange(handle: number, resource: UriComponents, context: FoldingContext, token: CancellationToken): PromiseLike<undefined | FoldingRange[]>
  • $provideHover(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | Hover>
  • $provideImplementation(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | Definition>
  • $provideInlayHints(handle: number, resource: UriComponents, range: Range, token: CancellationToken): Promise<undefined | InlayHintsDto>
  • $provideLinkedEditingRanges(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | LinkedEditingRanges>
  • $provideOnTypeFormattingEdits(handle: number, resource: UriComponents, position: Position, ch: string, options: FormattingOptions, token: CancellationToken): Promise<undefined | TextEdit[]>
  • $provideReferences(handle: number, resource: UriComponents, position: Position, context: ReferenceContext, token: CancellationToken): Promise<undefined | Location[]>
  • $provideRenameEdits(handle: number, resource: UriComponents, position: Position, newName: string, token: CancellationToken): PromiseLike<undefined | WorkspaceEditDto>
  • $provideRootDefinition(handle: number, resource: UriComponents, location: Position, token: CancellationToken): Promise<undefined | CallHierarchyItem[]>
  • $provideSelectionRanges(handle: number, resource: UriComponents, positions: Position[], token: CancellationToken): PromiseLike<SelectionRange[][]>
  • $provideSubTypes(handle: number, sessionId: string, itemId: string, token: CancellationToken): Promise<undefined | TypeHierarchyItem[]>
  • $provideSuperTypes(handle: number, sessionId: string, itemId: string, token: CancellationToken): Promise<undefined | TypeHierarchyItem[]>
  • $provideTypeDefinition(handle: number, resource: UriComponents, position: Position, token: CancellationToken): Promise<undefined | Definition>
  • $provideWorkspaceSymbols(handle: number, query: string, token: CancellationToken): PromiseLike<SymbolInformation[]>
  • $releaseCallHierarchy(handle: number, session?: string): Promise<boolean>
  • $releaseCodeActions(handle: number, cacheIds: number[]): void
  • $releaseCodeLenses(handle: number, ids: number[]): void
  • $releaseCompletionItems(handle: number, id: number): void
  • $releaseDocumentLinks(handle: number, ids: number[]): void
  • $releaseDocumentSemanticTokens(handle: number, semanticColoringResultId: number): void
  • $releaseInlayHints(handle: number, id: number): void
  • $releaseSignatureHelp(handle: number, id: number): void
  • $releaseTypeHierarchy(handle: number, session?: string): Promise<boolean>
  • $resolveCodeAction(handle: number, cacheId: number, token: CancellationToken): Promise<undefined | WorkspaceEditDto>
  • $resolveCodeLens(handle: number, resource: UriComponents, symbol: CodeLensSymbol, token: CancellationToken): Promise<undefined | CodeLensSymbol>
  • $resolveCompletionItem(handle: number, chainedId: ChainedCacheId, token: CancellationToken): Promise<undefined | Completion>
  • $resolveRenameLocation(handle: number, resource: UriComponents, position: Position, token: CancellationToken): PromiseLike<undefined | RenameLocation>
  • $resolveWorkspaceSymbol(handle: number, symbol: SymbolInformation, token: CancellationToken): PromiseLike<undefined | SymbolInformation>