8 instantiations of VSTextDocumentIdentifier
Microsoft.CodeAnalysis.EditorFeatures (1)
ExternalAccess\VSTypeScript\Api\AbstractVSTypeScriptRequestHandler.cs (1)
32var textDocumentIdentifier = new VSTextDocumentIdentifier
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\AbstractRazorCohostDocumentRequestHandler.cs (1)
21var textDocumentIdentifier = new VSTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer (1)
FileBasedPrograms\VirtualProjectXmlDiagnosticSourceProvider.cs (1)
75? new VSTextDocumentIdentifier { ProjectContext = ProtocolConversions.ProjectToProjectContext(document.Project), DocumentUri = document.GetURI() }
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Diagnostics\DiagnosticSources\AbstractDocumentDiagnosticSource.cs (1)
27? new VSTextDocumentIdentifier { ProjectContext = ProtocolConversions.ProjectToProjectContext(Document.Project), DocumentUri = Document.GetURI() }
Handler\Diagnostics\DiagnosticSources\AbstractProjectDiagnosticSource.cs (1)
33? new VSTextDocumentIdentifier { ProjectContext = ProtocolConversions.ProjectToProjectContext(Project), DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri(Project.FilePath) }
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Diagnostics\AbstractPullDiagnosticTestsBase.cs (1)
240return RunGetDocumentPullDiagnosticsAsync(testLspServer, new VSTextDocumentIdentifier { DocumentUri = uri }, useVSDiagnostics, previousResultId, useProgress, category);
Diagnostics\PullDiagnosticTests.cs (1)
485return new VSTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\AbstractLanguageServerClientTests.cs (1)
124var documentIdentifier = new VSTextDocumentIdentifier { DocumentUri = uri };
17 references to VSTextDocumentIdentifier
Microsoft.CodeAnalysis.EditorFeatures (1)
ExternalAccess\VSTypeScript\Api\AbstractVSTypeScriptRequestHandler.cs (1)
32var textDocumentIdentifier = new VSTextDocumentIdentifier
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Cohost\AbstractRazorCohostDocumentRequestHandler.cs (1)
21var textDocumentIdentifier = new VSTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (10)
Extensions\Extensions.cs (1)
142if (itemIdentifier is VSTextDocumentIdentifier vsDocumentIdentifier && vsDocumentIdentifier.ProjectContext != null)
Protocol\Extensions\Converters\VSExtensionUtilities.cs (1)
40TryAddConverter<TextDocumentIdentifier, VSTextDocumentIdentifier>();
Protocol\Extensions\VSTextDocumentIdentifier.cs (8)
11/// <see cref="VSTextDocumentIdentifier"/> extends <see cref="TextDocumentIdentifier"/> providing additional properties used by Visual Studio. 13internal sealed class VSTextDocumentIdentifier : TextDocumentIdentifier, IEquatable<VSTextDocumentIdentifier> 26public static bool operator ==(VSTextDocumentIdentifier? value1, VSTextDocumentIdentifier? value2) 42public static bool operator !=(VSTextDocumentIdentifier? value1, VSTextDocumentIdentifier? value2) 48public bool Equals(VSTextDocumentIdentifier other) 57if (obj is VSTextDocumentIdentifier other)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Diagnostics\AbstractPullDiagnosticTestsBase.cs (3)
191VSTextDocumentIdentifier vsTextDocumentIdentifier, 245VSTextDocumentIdentifier vsTextDocumentIdentifier, 302VSTextDocumentIdentifier vsTextDocumentIdentifier,
Diagnostics\PullDiagnosticTests.cs (1)
478static VSTextDocumentIdentifier GetVsTextDocumentIdentifier(Document document)
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
Utilities\AbstractLanguageServerClientTests.cs (1)
124var documentIdentifier = new VSTextDocumentIdentifier { DocumentUri = uri };