39 implementations of GetTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (39)
ExternalAccess\Razor\SemanticTokensRangesHandler.cs (1)
29
public TextDocumentIdentifier
GetTextDocumentIdentifier
(SemanticTokensRangesParams request)
ExternalAccess\Razor\SimplifyMethodHandler.cs (1)
34
public TextDocumentIdentifier
GetTextDocumentIdentifier
(SimplifyMethodParams request) => request.TextDocument;
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
28
public TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.VSInternalValidateBreakableRangeParams request)
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (1)
35
public TextDocumentIdentifier
GetTextDocumentIdentifier
(RoslynFixAllCodeAction request)
Handler\CodeActions\CodeActionResolveHandler.cs (1)
52
public TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.CodeAction request)
Handler\CodeActions\CodeActionsHandler.cs (1)
51
public TextDocumentIdentifier
GetTextDocumentIdentifier
(CodeActionParams request) => request.TextDocument;
Handler\CodeLens\CodeLensHandler.cs (1)
42
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.CodeLensParams request)
Handler\CodeLens\CodeLensResolveHandler.cs (1)
33
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.CodeLens request)
Handler\Commands\AbstractExecuteWorkspaceCommandHandler.cs (1)
18
public abstract TextDocumentIdentifier
GetTextDocumentIdentifier
(ExecuteCommandParams request);
Handler\Completion\CompletionHandler.cs (1)
43
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.CompletionParams request) => request.TextDocument;
Handler\Completion\CompletionResolveHandler.cs (1)
44
public LSP.TextDocumentIdentifier?
GetTextDocumentIdentifier
(LSP.CompletionItem request)
Handler\DataTips\DataTipRangeHandler.cs (1)
26
public TextDocumentIdentifier
GetTextDocumentIdentifier
(TextDocumentPositionParams request)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
34
public TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.TextDocumentPositionParams request) => request.TextDocument;
Handler\Diagnostics\AbstractDocumentPullDiagnosticHandler.cs (1)
27
public abstract TextDocumentIdentifier?
GetTextDocumentIdentifier
(TDiagnosticsParams diagnosticsParams);
Handler\DocumentChanges\DidChangeHandler.cs (1)
26
public TextDocumentIdentifier
GetTextDocumentIdentifier
(DidChangeTextDocumentParams request)
Handler\DocumentChanges\DidCloseHandler.cs (1)
25
public TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.DidCloseTextDocumentParams request) => request.TextDocument;
Handler\DocumentChanges\DidOpenHandler.cs (1)
26
public TextDocumentItem
GetTextDocumentIdentifier
(LSP.DidOpenTextDocumentParams request) => request.TextDocument;
Handler\Extensions\DispatchDocumentExtensionMessageHandler.cs (1)
24
public TextDocumentIdentifier
GetTextDocumentIdentifier
(DispatchDocumentExtensionMessageParams request)
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
37
public TextDocumentIdentifier
GetTextDocumentIdentifier
(FoldingRangeParams request) => request.TextDocument;
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
63
public abstract LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(RequestType request);
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
35
public TextDocumentIdentifier
GetTextDocumentIdentifier
(DocumentOnTypeFormattingParams request) => request.TextDocument;
Handler\Highlights\DocumentHighlightHandler.cs (1)
41
public TextDocumentIdentifier
GetTextDocumentIdentifier
(TextDocumentPositionParams request) => request.TextDocument;
Handler\Hover\HoverHandler.cs (1)
40
public TextDocumentIdentifier
GetTextDocumentIdentifier
(TextDocumentPositionParams request) => request.TextDocument;
Handler\InlayHint\InlayHintHandler.cs (1)
38
public TextDocumentIdentifier
GetTextDocumentIdentifier
(InlayHintParams request)
Handler\InlayHint\InlayHintResolveHandler.cs (1)
29
public TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.InlayHint request)
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
99
public TextDocumentIdentifier
GetTextDocumentIdentifier
(VSInternalInlineCompletionRequest request)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
42
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.VSInternalDocumentOnAutoInsertParams request) => request.TextDocument;
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
27
public TextDocumentIdentifier
GetTextDocumentIdentifier
(VSGetProjectContextsParams request) => new TextDocumentIdentifier { DocumentUri = request.TextDocument.DocumentUri };
Handler\References\FindAllReferencesHandler.cs (1)
46
public TextDocumentIdentifier
GetTextDocumentIdentifier
(VSInternalReferenceParams request) => request.TextDocument;
Handler\References\FindImplementationsHandler.cs (1)
35
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.TextDocumentPositionParams request) => request.TextDocument;
Handler\RelatedDocuments\RelatedDocumentsHandler.cs (1)
38
public TextDocumentIdentifier
GetTextDocumentIdentifier
(VSInternalRelatedDocumentParams requestParams)
Handler\Rename\PrepareRenameHandler.cs (1)
25
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.PrepareRenameParams request)
Handler\Rename\RenameHandler.cs (1)
29
public TextDocumentIdentifier
GetTextDocumentIdentifier
(RenameParams request) => request.TextDocument;
Handler\SemanticTokens\SemanticTokensFullHandler.cs (1)
25
public TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.SemanticTokensFullParams request)
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (1)
24
public TextDocumentIdentifier
GetTextDocumentIdentifier
(SemanticTokensRangeParams request)
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
30
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(LSP.TextDocumentPositionParams request) => request.TextDocument;
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
27
public LSP.TextDocumentIdentifier
GetTextDocumentIdentifier
(SourceGeneratorGetTextParams request) => request.TextDocument;
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (1)
43
public abstract TextDocumentIdentifier?
GetTextDocumentIdentifier
(TParams requestParams);
Handler\Symbols\DocumentSymbolsHandler.cs (1)
39
public TextDocumentIdentifier
GetTextDocumentIdentifier
(RoslynDocumentSymbolParams request) => request.TextDocument;
7 references to GetTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (7)
Handler\RequestContext.cs (2)
101
/// <see cref="ITextDocumentIdentifierHandler{RequestType, TextDocumentIdentifierType}.
GetTextDocumentIdentifier
(RequestType)"/>.
124
/// <see cref="ITextDocumentIdentifierHandler{RequestType, TextDocumentIdentifierType}.
GetTextDocumentIdentifier
(RequestType)"/>.
Handler\RequestContextFactory.cs (3)
38
textDocumentIdentifier = tHandler.
GetTextDocumentIdentifier
(requestParam);
42
textDocumentIdentifier = nullHandler.
GetTextDocumentIdentifier
(requestParam);
46
var textDocumentItem = uHandler.
GetTextDocumentIdentifier
(requestParam);
src\LanguageServer\Microsoft.CommonLanguageServerProtocol.Framework\IRequestHandler.cs (2)
18
/// <param name="context">The LSP request context, which should have been filled in with document information from <see cref="ITextDocumentIdentifierHandler{RequestType, TextDocumentIdentifierType}.
GetTextDocumentIdentifier
(RequestType)"/> if applicable.</param>
29
/// <param name="context">The LSP request context, which should have been filled in with document information from <see cref="ITextDocumentIdentifierHandler{RequestType, TextDocumentIdentifierType}.
GetTextDocumentIdentifier
(RequestType)"/> if applicable.</param>