7 writes to Contents
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Hover\HoverHandler.cs (1)
146Contents = ProtocolConversions.GetDocumentationMarkupContent(tags, language, supportsMarkdown),
Protocol\Internal\VSInternalHover.cs (1)
41base.Contents = value.Value;
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Hover\HoverFactory.cs (2)
210Contents = new MarkupContent() 262Contents = new MarkupContent()
Microsoft.CodeAnalysis.Remote.Razor (1)
Hover\RemoteHoverService.cs (1)
172Contents = contents
Microsoft.VisualStudio.LanguageServices.Razor (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
133razorHover.Contents = new MarkupContent()
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (1)
133razorHover.Contents = new MarkupContent()
50 references to Contents
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Protocol\HoverSetting.cs (1)
19/// instance in <see cref="Hover.Contents"/>.
Protocol\Internal\VSInternalHover.cs (1)
35get => contentsIsNull ? (SumType<string, MarkedString, SumType<string, MarkedString>[], MarkupContent>?)null : base.Contents;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (10)
Hover\HoverTests.cs (9)
263", results.Contents.Fourth.Value); 327".ReplaceLineEndings(), results.Contents.Fourth.Value.ReplaceLineEndings()); 378", results.Contents.Fourth.Value); 412", results.Contents.Fourth.Value); 451".ReplaceLineEndings(), results.Contents.Fourth.Value.ReplaceLineEndings()); 481", results.Contents.Fourth.Value); 506", results.Contents.Fourth.Value); 562""", result.Contents.Fourth.Value); 600""", results.Contents.Fourth.Value);
Workspaces\SourceGeneratedDocumentTests.cs (1)
126Assert.Contains("class A", hover.Contents.Fourth.Value);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (32)
Hover\HoverFactoryTest.cs (32)
50Assert.Contains("**Test1TagHelper**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 73Assert.Contains("**SomeChild**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 96Assert.Contains("**Attribute**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 117Assert.Contains("**Test1TagHelper**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 138Assert.Contains("**BoolVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 139Assert.DoesNotContain("**IntVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 160Assert.Contains("**BoolVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 161Assert.DoesNotContain("**IntVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 236Assert.Contains("**BoolVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 237Assert.DoesNotContain("**IntVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 262Assert.Contains("**Test**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 283Assert.Contains("**Test1TagHelper**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 304Assert.Contains("**BoolVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 305Assert.DoesNotContain("**IntVal**", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 344Assert.Contains("Test1TagHelper", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 345Assert.Equal(MarkupKind.PlainText, ((MarkupContent)hover.Contents).Kind); 366Assert.Contains("Test1TagHelper", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 367Assert.Equal(MarkupKind.PlainText, ((MarkupContent)hover.Contents).Kind); 387Assert.Contains("Text", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 388Assert.Equal(MarkupKind.PlainText, ((MarkupContent)hover.Contents).Kind); 410Assert.Contains("Text", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 411Assert.Equal(MarkupKind.PlainText, ((MarkupContent)hover.Contents).Kind); 456Assert.Contains("Text", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 457Assert.Equal(MarkupKind.PlainText, ((MarkupContent)hover.Contents).Kind); 478Assert.Contains("BoolVal", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 479Assert.DoesNotContain("IntVal", ((MarkupContent)hover.Contents).Value, StringComparison.Ordinal); 480Assert.Equal(MarkupKind.PlainText, ((MarkupContent)hover.Contents).Kind); 537Assert.False(hover.Contents.TryGetFourth(out _)); 538Assert.True(hover.Contents.TryGetThird(out _) && !hover.Contents.Third.Any()); 574Assert.False(hover.Contents.TryGetFourth(out _)); 575Assert.True(hover.Contents.TryGetThird(out var markedStrings) && !markedStrings.Any());
Microsoft.CodeAnalysis.Remote.Razor (1)
Hover\RemoteHoverService.cs (1)
169Hover { Range: var range, Contents.Fourth: MarkupContent contents } => new Hover()
Microsoft.VisualStudio.LanguageServices.Razor (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (2)
94var htmlStringResponse = htmlHover.Contents.Match( 124var razorStringResponse = razorHover.Contents.Match(
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Hover\CohostHoverEndpoint.cs (2)
94var htmlStringResponse = htmlHover.Contents.Match( 124var razorStringResponse = razorHover.Contents.Match(
Microsoft.VisualStudioCode.RazorExtension.UnitTests (1)
HoverAssertions.cs (1)
13var markup = hover.Contents.Fourth;