3 instantiations of VersionedTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Extensions\ProtocolConversions.cs (1)
317=> new() { DocumentUri = document.GetURI() };
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
ServerInitializationTests.cs (1)
21var document = new VersionedTextDocumentIdentifier { DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri("C:\\\ue25b\ud86d\udeac.cs") };
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Cohost\CohostWrapWithTagEndpointTest.cs (1)
213new VersionedTextDocumentIdentifier()
15 references to VersionedTextDocumentIdentifier
Microsoft.CodeAnalysis.LanguageServer.Protocol (11)
Extensions\ProtocolConversions.cs (1)
316public static LSP.VersionedTextDocumentIdentifier DocumentToVersionedTextDocumentIdentifier(Document document)
Protocol\DidChangeTextDocumentParams.cs (1)
24public VersionedTextDocumentIdentifier TextDocument
Protocol\Notebook\NotebookDocumentChangeCellsText.cs (1)
23public VersionedTextDocumentIdentifier Document { get; init; }
Protocol\VersionedTextDocumentIdentifier.cs (7)
16internal sealed class VersionedTextDocumentIdentifier : TextDocumentIdentifier, IEquatable<VersionedTextDocumentIdentifier> 28public static bool operator ==(VersionedTextDocumentIdentifier? value1, VersionedTextDocumentIdentifier? value2) 44public static bool operator !=(VersionedTextDocumentIdentifier? value1, VersionedTextDocumentIdentifier? value2) 50public bool Equals(VersionedTextDocumentIdentifier other) 60if (obj is VersionedTextDocumentIdentifier other)
Workspaces\TrackedDocumentInfo.cs (1)
15/// <param name="LspVersion">The client version associated with the text, from <see cref="VersionedTextDocumentIdentifier.Version"/></param>
Microsoft.CodeAnalysis.LanguageServer.UnitTests (1)
ServerInitializationTests.cs (1)
21var document = new VersionedTextDocumentIdentifier { DocumentUri = ProtocolConversions.CreateAbsoluteDocumentUri("C:\\\ue25b\ud86d\udeac.cs") };
Microsoft.CodeAnalysis.Razor.Workspaces (1)
Protocol\TextDocumentIdentifierAndVersion.cs (1)
10/// should be used over <see cref="VersionedTextDocumentIdentifier"/> because when serializing
Microsoft.VisualStudio.LanguageServices.Razor (2)
LanguageClient\WrapWithTag\VSInternalWrapWithTagParams.cs (2)
19VersionedTextDocumentIdentifier textDocument) 34public VersionedTextDocumentIdentifier TextDocument