3 types derived from TextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Protocol\Extensions\VSTextDocumentIdentifier.cs (1)
13internal class VSTextDocumentIdentifier : TextDocumentIdentifier, IEquatable<VSTextDocumentIdentifier>
Protocol\OptionalVersionedTextDocumentIdentifier.cs (1)
16internal class OptionalVersionedTextDocumentIdentifier : TextDocumentIdentifier, IEquatable<OptionalVersionedTextDocumentIdentifier>
Protocol\VersionedTextDocumentIdentifier.cs (1)
16internal class VersionedTextDocumentIdentifier : TextDocumentIdentifier, IEquatable<VersionedTextDocumentIdentifier>
4 instantiations of TextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\ProtocolConversions.cs (1)
287=> new() { Uri = document.GetURI() };
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (1)
95TextDocument = new TextDocumentIdentifier
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
31public TextDocumentIdentifier GetTextDocumentIdentifier(VSGetProjectContextsParams request) => new TextDocumentIdentifier { Uri = request.TextDocument.Uri };
Handler\RequestContextFactory.cs (1)
47textDocumentIdentifier = new TextDocumentIdentifier
165 references to TextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (159)
Extensions\Extensions.cs (6)
93public static async ValueTask<Document?> GetDocumentAsync(this Solution solution, TextDocumentIdentifier documentIdentifier, CancellationToken cancellationToken) 103public static async ValueTask<TextDocument?> GetTextDocumentAsync(this Solution solution, TextDocumentIdentifier documentIdentifier, CancellationToken cancellationToken) 122TextDocumentIdentifier itemIdentifier, 151public static T FindDocumentInProjectContext<T>(this ImmutableArray<T> documents, TextDocumentIdentifier documentIdentifier, Func<Solution, DocumentId, T> documentGetter) where T : TextDocument 165public static Project? GetProject(this Solution solution, TextDocumentIdentifier projectIdentifier) 173public static TextDocument? GetAdditionalDocument(this Solution solution, TextDocumentIdentifier documentIdentifier)
Extensions\ProtocolConversions.cs (1)
286public static LSP.TextDocumentIdentifier DocumentToTextDocumentIdentifier(TextDocument document)
ExternalAccess\Razor\SemanticTokensRangesHandler.cs (1)
34public TextDocumentIdentifier GetTextDocumentIdentifier(SemanticTokensRangesParams request)
ExternalAccess\Razor\SimplifyMethodHandler.cs (1)
34public TextDocumentIdentifier GetTextDocumentIdentifier(SimplifyMethodParams request) => request.TextDocument;
Handler\Breakpoints\ValidateBreakableRangeHandler.cs (1)
28public TextDocumentIdentifier GetTextDocumentIdentifier(LSP.VSInternalValidateBreakableRangeParams request)
Handler\CodeActions\CodeActionFixAllResolveHandler.cs (1)
37public TextDocumentIdentifier GetTextDocumentIdentifier(RoslynFixAllCodeAction request)
Handler\CodeActions\CodeActionResolveData.cs (2)
32public LSP.TextDocumentIdentifier TextDocument { get; } 46LSP.TextDocumentIdentifier textDocument,
Handler\CodeActions\CodeActionResolveHandler.cs (1)
53public TextDocumentIdentifier GetTextDocumentIdentifier(LSP.CodeAction request)
Handler\CodeActions\CodeActionsHandler.cs (1)
52public TextDocumentIdentifier GetTextDocumentIdentifier(CodeActionParams request) => request.TextDocument;
Handler\CodeLens\CodeLensHandler.cs (3)
42public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.CodeLensParams request) 87LSP.TextDocumentIdentifier textDocumentIdentifier, 113LSP.TextDocumentIdentifier textDocumentIdentifier)
Handler\CodeLens\CodeLensResolveData.cs (1)
15internal sealed record CodeLensResolveData(string SyntaxVersion, int ListIndex, TextDocumentIdentifier TextDocument) : DocumentResolveData(TextDocument);
Handler\CodeLens\CodeLensResolveHandler.cs (1)
34public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.CodeLens request)
Handler\Commands\AbstractExecuteWorkspaceCommandHandler.cs (1)
18public abstract TextDocumentIdentifier GetTextDocumentIdentifier(ExecuteCommandParams request);
Handler\Completion\CompletionHandler.cs (1)
45public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.CompletionParams request) => request.TextDocument;
Handler\Completion\CompletionResolveData.cs (1)
15internal sealed record CompletionResolveData(long ResultId, LSP.TextDocumentIdentifier TextDocument) : DocumentResolveData(TextDocument);
Handler\Completion\CompletionResolveHandler.cs (3)
30internal sealed class CompletionResolveHandler : ILspServiceRequestHandler<LSP.CompletionItem, LSP.CompletionItem>, ITextDocumentIdentifierHandler<LSP.CompletionItem, LSP.TextDocumentIdentifier?> 44public LSP.TextDocumentIdentifier? GetTextDocumentIdentifier(LSP.CompletionItem request) 125private static LSP.TextDocumentIdentifier? GetTextDocumentCacheEntry(LSP.CompletionItem request)
Handler\Completion\CompletionResultFactory.cs (2)
568LSP.TextDocumentIdentifier textDocumentIdentifier, 584LSP.TextDocumentIdentifier textDocumentIdentifier,
Handler\DataTips\DataTipRangeHandler.cs (1)
26public TextDocumentIdentifier GetTextDocumentIdentifier(TextDocumentPositionParams request)
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
34public TextDocumentIdentifier GetTextDocumentIdentifier(LSP.TextDocumentPositionParams request) => request.TextDocument;
Handler\Diagnostics\AbstractDocumentPullDiagnosticHandler.cs (2)
24globalOptions), ITextDocumentIdentifierHandler<TDiagnosticsParams, TextDocumentIdentifier?> 29public abstract TextDocumentIdentifier? GetTextDocumentIdentifier(TDiagnosticsParams diagnosticsParams);
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (5)
78protected abstract TReport CreateReport(TextDocumentIdentifier identifier, LSP.Diagnostic[] diagnostics, string resultId); 85protected abstract bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, [NotNullWhen(true)] out TReport? report); 90protected abstract TReport CreateRemovedReport(TextDocumentIdentifier identifier); 250static async Task<ProjectOrDocumentId?> GetIdForPreviousResultAsync(TextDocumentIdentifier textDocumentIdentifier, Solution solution, CancellationToken cancellationToken) 285var documentIdentifier = diagnosticSource.GetDocumentIdentifier();
Handler\Diagnostics\DiagnosticSourceProviders\DiagnosticSourceManager.cs (1)
147public TextDocumentIdentifier? GetDocumentIdentifier() => sources[0].GetDocumentIdentifier();
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
26public TextDocumentIdentifier? GetDocumentIdentifier()
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (1)
30public TextDocumentIdentifier? GetDocumentIdentifier()
Handler\Diagnostics\DiagnosticSources\IDiagnosticSource.cs (1)
21TextDocumentIdentifier? GetDocumentIdentifier();
Handler\Diagnostics\DocumentPullDiagnosticHandler.cs (4)
29public override TextDocumentIdentifier? GetTextDocumentIdentifier(VSInternalDocumentDiagnosticsParams diagnosticsParams) 32protected override VSInternalDiagnosticReport[] CreateReport(TextDocumentIdentifier identifier, Roslyn.LanguageServer.Protocol.Diagnostic[]? diagnostics, string? resultId) 47protected override VSInternalDiagnosticReport[] CreateRemovedReport(TextDocumentIdentifier identifier) 50protected override bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, out VSInternalDiagnosticReport[] report)
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler.cs (4)
39public override TextDocumentIdentifier GetTextDocumentIdentifier(DocumentDiagnosticParams diagnosticsParams) 42protected override DocumentDiagnosticPartialReport CreateReport(TextDocumentIdentifier identifier, Roslyn.LanguageServer.Protocol.Diagnostic[] diagnostics, string resultId) 49protected override DocumentDiagnosticPartialReport CreateRemovedReport(TextDocumentIdentifier identifier) 56protected override bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, out DocumentDiagnosticPartialReport report)
Handler\Diagnostics\Public\PublicWorkspacePullDiagnosticsHandler.cs (3)
39protected override WorkspaceDiagnosticPartialReport CreateReport(TextDocumentIdentifier identifier, Roslyn.LanguageServer.Protocol.Diagnostic[] diagnostics, string resultId) 55protected override WorkspaceDiagnosticPartialReport CreateRemovedReport(TextDocumentIdentifier identifier) 71protected override bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, out WorkspaceDiagnosticPartialReport report)
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (3)
34protected override VSInternalWorkspaceDiagnosticReport[] CreateReport(TextDocumentIdentifier identifier, Roslyn.LanguageServer.Protocol.Diagnostic[]? diagnostics, string? resultId) 47protected override VSInternalWorkspaceDiagnosticReport[] CreateRemovedReport(TextDocumentIdentifier identifier) 50protected override bool TryCreateUnchangedReport(TextDocumentIdentifier identifier, string resultId, [NotNullWhen(true)] out VSInternalWorkspaceDiagnosticReport[]? report)
Handler\DocumentChanges\DidChangeHandler.cs (1)
26public TextDocumentIdentifier GetTextDocumentIdentifier(DidChangeTextDocumentParams request)
Handler\DocumentChanges\DidCloseHandler.cs (2)
18internal class DidCloseHandler : ILspServiceNotificationHandler<LSP.DidCloseTextDocumentParams>, ITextDocumentIdentifierHandler<LSP.DidCloseTextDocumentParams, TextDocumentIdentifier> 29public TextDocumentIdentifier GetTextDocumentIdentifier(LSP.DidCloseTextDocumentParams request) => request.TextDocument;
Handler\DocumentResolveData.cs (2)
10/// Base data type for all document based resolve handlers that stores the <see cref="TextDocumentIdentifier"/> for the resolve request. 13internal record DocumentResolveData(TextDocumentIdentifier TextDocument);
Handler\FoldingRanges\FoldingRangesHandler.cs (1)
37public TextDocumentIdentifier GetTextDocumentIdentifier(FoldingRangeParams request) => request.TextDocument;
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
63public abstract LSP.TextDocumentIdentifier GetTextDocumentIdentifier(RequestType request);
Handler\Formatting\FormatDocumentHandler.cs (1)
23public override LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.DocumentFormattingParams request) => request.TextDocument;
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
36public TextDocumentIdentifier GetTextDocumentIdentifier(DocumentOnTypeFormattingParams request) => request.TextDocument;
Handler\Formatting\FormatDocumentRangeHandler.cs (1)
23public override TextDocumentIdentifier GetTextDocumentIdentifier(DocumentRangeFormattingParams request) => request.TextDocument;
Handler\Highlights\DocumentHighlightHandler.cs (1)
41public TextDocumentIdentifier GetTextDocumentIdentifier(TextDocumentPositionParams request) => request.TextDocument;
Handler\Hover\HoverHandler.cs (1)
40public TextDocumentIdentifier GetTextDocumentIdentifier(TextDocumentPositionParams request) => request.TextDocument;
Handler\ILspServiceRequestHandler.cs (1)
35ITextDocumentIdentifierHandler<TRequest, TextDocumentIdentifier>,
Handler\InlayHint\InlayHintHandler.cs (2)
38public TextDocumentIdentifier GetTextDocumentIdentifier(InlayHintParams request) 50internal static async Task<LSP.InlayHint[]?> GetInlayHintsAsync(Document document, TextDocumentIdentifier textDocumentIdentifier, LSP.Range range, InlineHintsOptions options, bool displayAllOverride, InlayHintCache inlayHintCache, CancellationToken cancellationToken)
Handler\InlayHint\InlayHintResolveData.cs (1)
16internal sealed record InlayHintResolveData(long ResultId, int ListIndex, TextDocumentIdentifier TextDocument, string SyntaxVersion, Range Range, bool DisplayAllOverride) : DocumentResolveData(TextDocument);
Handler\InlayHint\InlayHintResolveHandler.cs (1)
30public TextDocumentIdentifier GetTextDocumentIdentifier(LSP.InlayHint request)
Handler\InlineCompletions\InlineCompletionsHandler.cs (1)
99public TextDocumentIdentifier GetTextDocumentIdentifier(VSInternalInlineCompletionRequest request)
Handler\MapCode\MapCodeHandler.cs (2)
82var textDocument = codeMapping.TextDocument 116Document document, TextDocumentIdentifier textDocumentIdentifier, LSP.Location[][]? focusLocations, CancellationToken cancellationToken)
Handler\OnAutoInsert\OnAutoInsertHandler.cs (1)
42public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.VSInternalDocumentOnAutoInsertParams request) => request.TextDocument;
Handler\ProjectContext\GetTextDocumentWithContextHandler.cs (1)
31public TextDocumentIdentifier GetTextDocumentIdentifier(VSGetProjectContextsParams request) => new TextDocumentIdentifier { Uri = request.TextDocument.Uri };
Handler\PullHandlers\PreviousPullResult.cs (1)
9internal record struct PreviousPullResult(string PreviousResultId, TextDocumentIdentifier TextDocument);
Handler\References\FindAllReferencesHandler.cs (1)
47public TextDocumentIdentifier GetTextDocumentIdentifier(VSInternalReferenceParams request) => request.TextDocument;
Handler\References\FindImplementationsHandler.cs (1)
35public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.TextDocumentPositionParams request) => request.TextDocument;
Handler\RelatedDocuments\RelatedDocumentsHandler.cs (2)
32ITextDocumentIdentifierHandler<VSInternalRelatedDocumentParams, TextDocumentIdentifier> 38public TextDocumentIdentifier GetTextDocumentIdentifier(VSInternalRelatedDocumentParams requestParams)
Handler\Rename\PrepareRenameHandler.cs (1)
25public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.PrepareRenameParams request)
Handler\Rename\RenameHandler.cs (1)
29public TextDocumentIdentifier GetTextDocumentIdentifier(RenameParams request) => request.TextDocument;
Handler\RequestContext.cs (3)
100/// The document that the request is for, if applicable. This comes from the <see cref="TextDocumentIdentifier"/> returned from the handler itself via a call to 123/// The text document that the request is for, if applicable. This comes from the <see cref="TextDocumentIdentifier"/> returned from the handler itself via a call to 231TextDocumentIdentifier? textDocument,
Handler\RequestContextFactory.cs (3)
34TextDocumentIdentifier? textDocumentIdentifier; 36if (textDocumentIdentifierHandler is ITextDocumentIdentifierHandler<TRequestParam, TextDocumentIdentifier> tHandler) 40else if (textDocumentIdentifierHandler is ITextDocumentIdentifierHandler<TRequestParam, TextDocumentIdentifier?> nullHandler)
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (1)
31public TextDocumentIdentifier GetTextDocumentIdentifier(LSP.SemanticTokensRangeParams request)
Handler\SignatureHelp\SignatureHelpHandler.cs (1)
31public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(LSP.TextDocumentPositionParams request) => request.TextDocument;
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
29public LSP.TextDocumentIdentifier GetTextDocumentIdentifier(SourceGeneratorGetTextParams request) => request.TextDocument;
Handler\SourceGenerators\SourceGeneratorGetTextParams.cs (1)
11[property: JsonPropertyName("textDocument")] TextDocumentIdentifier TextDocument,
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (5)
26: ILspServiceRequestHandler<TParams, TReport[]?>, ITextDocumentIdentifierHandler<TParams, TextDocumentIdentifier?> 45public abstract TextDocumentIdentifier? GetTextDocumentIdentifier(TParams requestParams); 62protected abstract TReport CreateReport(TextDocumentIdentifier identifier, int[]? ranges, string? resultId); 161var textDocumentIdentifier = ProtocolConversions.DocumentToTextDocumentIdentifier(document); 211var textDocument = previousResult.TextDocument;
Handler\SpellCheck\DocumentSpellCheckHandler.cs (2)
14public override TextDocumentIdentifier GetTextDocumentIdentifier(VSInternalDocumentSpellCheckableParams requestParams) 17protected override VSInternalSpellCheckableRangeReport CreateReport(TextDocumentIdentifier identifier, int[]? ranges, string? resultId)
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (2)
18protected override VSInternalWorkspaceSpellCheckableReport CreateReport(TextDocumentIdentifier identifier, int[]? ranges, string? resultId) 26public override TextDocumentIdentifier? GetTextDocumentIdentifier(VSInternalWorkspaceSpellCheckableParams requestParams) => null;
Handler\Symbols\DocumentSymbolsHandler.cs (1)
39public TextDocumentIdentifier GetTextDocumentIdentifier(RoslynDocumentSymbolParams request) => request.TextDocument;
Handler\Testing\RunTestsParams.cs (1)
12[property: JsonPropertyName("textDocument")] LSP.TextDocumentIdentifier TextDocument,
Protocol\CodeActionParams.cs (1)
23public TextDocumentIdentifier TextDocument
Protocol\CodeLensParams.cs (1)
22public TextDocumentIdentifier TextDocument
Protocol\ColorPresentationParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; set; }
Protocol\DidChangeTextDocumentParams.cs (1)
54TextDocumentIdentifier ITextDocumentParams.TextDocument
Protocol\DidCloseTextDocumentParams.cs (1)
22public TextDocumentIdentifier TextDocument
Protocol\DidSaveTextDocumentParams.cs (2)
18/// Gets or sets the <see cref="TextDocumentIdentifier"/> which represents the text document that was saved. 22public TextDocumentIdentifier TextDocument
Protocol\DocumentColorParams.cs (2)
20/// The <see cref="TextDocumentIdentifier"/> to provide color information for. 23public TextDocumentIdentifier TextDocument { get; set; }
Protocol\DocumentDiagnosticParams.cs (2)
37/// Gets or sets the <see cref="TextDocumentIdentifier"/> to provide diagnostics for. 40public TextDocumentIdentifier TextDocument
Protocol\DocumentFormattingParams.cs (1)
23public TextDocumentIdentifier TextDocument
Protocol\DocumentLinkParams.cs (2)
19/// The <see cref="TextDocumentIdentifier"/> to provide links for. 22public TextDocumentIdentifier TextDocument
Protocol\DocumentOnTypeFormattingParams.cs (1)
21public TextDocumentIdentifier TextDocument { get; set; }
Protocol\DocumentRangeFormattingParams.cs (1)
22public TextDocumentIdentifier TextDocument
Protocol\DocumentSymbolParams.cs (1)
26public TextDocumentIdentifier TextDocument
Protocol\Extensions\Converters\VSExtensionUtilities.cs (1)
40TryAddConverter<TextDocumentIdentifier, VSTextDocumentIdentifier>();
Protocol\Extensions\VSTextDocumentIdentifier.cs (1)
11/// <see cref="VSTextDocumentIdentifier"/> extends <see cref="TextDocumentIdentifier"/> providing additional properties used by Visual Studio.
Protocol\FoldingRangeParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; set; }
Protocol\InlayHintParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; set; }
Protocol\InlineValues\InlineValueParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; set; }
Protocol\Internal\Diagnostics\VSInternalDiagnosticParams.cs (1)
19public TextDocumentIdentifier? TextDocument { get; set; }
Protocol\Internal\Diagnostics\VSInternalWorkspaceDiagnosticReport.cs (1)
19public TextDocumentIdentifier? TextDocument { get; set; }
Protocol\Internal\VSInternalDocumentOnAutoInsertParams.cs (2)
15/// Gets or sets the <see cref="TextDocumentIdentifier"/> representing the document to format. 18public TextDocumentIdentifier TextDocument
Protocol\Internal\VSInternalInlineCompletionRequest.cs (1)
21public TextDocumentIdentifier TextDocument { get; set; }
Protocol\Internal\VSInternalMapCodeMapping.cs (1)
16public TextDocumentIdentifier? TextDocument
Protocol\Internal\VSInternalRelatedDocumentParams.cs (1)
20public TextDocumentIdentifier TextDocument { get; set; }
Protocol\Internal\VSInternalStreamingParams.cs (1)
21public TextDocumentIdentifier TextDocument { get; set; }
Protocol\Internal\VSInternalTextPresentationParams.cs (1)
19public TextDocumentIdentifier TextDocument
Protocol\Internal\VSInternalUriPresentationParams.cs (1)
20public TextDocumentIdentifier TextDocument
Protocol\Internal\VSInternalValidateBreakableRangeParams.cs (2)
15/// Gets or sets the <see cref="TextDocumentIdentifier"/> for the request. 18public TextDocumentIdentifier TextDocument { get; set; }
Protocol\Internal\VSInternalWorkspaceSpellCheckableReport.cs (1)
19public TextDocumentIdentifier TextDocument { get; set; }
Protocol\ITextDocumentParams.cs (1)
20public TextDocumentIdentifier TextDocument { get; }
Protocol\Notebook\DidCloseNotebookDocumentParams.cs (1)
32public TextDocumentIdentifier[] CellTextDocuments { get; init; }
Protocol\Notebook\NotebookDocumentChangeCellsStructure.cs (1)
37public TextDocumentIdentifier[]? DidClose { get; init; }
Protocol\PrepareRenameParams.cs (1)
22public TextDocumentIdentifier TextDocument { get; set; }
Protocol\SelectionRangeParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; init; }
Protocol\SemanticTokens\SemanticTokensDeltaParams.cs (1)
23public TextDocumentIdentifier TextDocument { get; set; }
Protocol\SemanticTokens\SemanticTokensParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; set; }
Protocol\SemanticTokens\SemanticTokensRangeParams.cs (1)
24public TextDocumentIdentifier TextDocument { get; set; }
Protocol\TextDocumentIdentifier.cs (7)
15internal class TextDocumentIdentifier : IEquatable<TextDocumentIdentifier> 28public static bool operator ==(TextDocumentIdentifier? value1, TextDocumentIdentifier? value2) 44public static bool operator !=(TextDocumentIdentifier? value1, TextDocumentIdentifier? value2) 50public bool Equals(TextDocumentIdentifier other) 59if (obj is TextDocumentIdentifier other)
Protocol\TextDocumentPositionParams.cs (1)
20public TextDocumentIdentifier TextDocument
Protocol\WillSaveTextDocumentParams.cs (2)
18/// Gets or sets the <see cref="TextDocumentIdentifier"/> representing the document to be saved. 22public TextDocumentIdentifier TextDocument
Workspaces\LspWorkspaceManager.cs (1)
278public async Task<(Workspace?, Solution?, TextDocument?)> GetLspDocumentInfoAsync(TextDocumentIdentifier textDocumentIdentifier, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
CodeLens\AbstractCodeLensTests.cs (3)
24var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI()); 59var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI()); 82var textDocument = CreateTextDocumentIdentifier(testLspServer.GetCurrentSolution().Projects.Single().Documents.Single().GetURI());
InlayHint\AbstractInlayHintTests.cs (1)
26var textDocumentIdentifier = CreateTextDocumentIdentifier(document.GetURI());
InlayHint\CSharpInlayHintTests.cs (1)
122var textDocument = CreateTextDocumentIdentifier(document.GetURI());
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
98var documentId = ProtocolConversions.DocumentToTextDocumentIdentifier(document);