1 write to Sections
Microsoft.CodeAnalysis.Features (1)
QuickInfo\QuickInfoItem.cs (1)
44Sections = sections.IsDefault ? [] : sections;
19 references to Sections
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
QuickInfo\DiagnosticAnalyzerQuickInfoSourceTests.cs (1)
168var description = info?.Sections.FirstOrDefault(s => s.Kind == QuickInfoSectionKinds.Description);
QuickInfo\SemanticQuickInfoSourceTests.cs (1)
7782item.Sections.First(section => section.Kind == QuickInfoSectionKinds.DocumentationComments).TaggedParts.Select(p => p.Tag).ToArray(),
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (12)
QuickInfo\AbstractSemanticQuickInfoSourceTests.cs (12)
71return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.Description, expectedClassifications); 78return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.DocumentationComments, expectedClassifications); 85return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.RemarksDocumentationComments, expectedClassifications); 92return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.ReturnsDocumentationComments, expectedClassifications); 99return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.ValueDocumentationComments, expectedClassifications); 106return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.TypeParameters, expectedClassifications); 113return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.AnonymousTypes, expectedClassifications); 120return item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.NullabilityAnalysis, expectedClassifications); 124=> item => AssertSection(string.Empty, item.Sections, QuickInfoSectionKinds.TypeParameters); 130AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.Usage); 144=> item => AssertSection(expectedText, item.Sections, QuickInfoSectionKinds.Exception); 147=> item => AssertSection(capturesText, item.Sections, QuickInfoSectionKinds.Captures);
Microsoft.CodeAnalysis.ExternalAccess.Xaml (2)
External\ConversionHelpers.cs (1)
24var tags = info.Sections
Internal\DescriptionService.cs (1)
70foreach (var section in quickInfo.Sections)
Microsoft.CodeAnalysis.Features (1)
QuickInfo\Presentation\QuickInfoContentBuilder.cs (1)
220foreach (var section in quickInfoItem.Sections)
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Hover\HoverHandler.cs (1)
137.. info.Sections.SelectMany(static s => s.TaggedParts.Add(new TaggedText(TextTags.LineBreak, Environment.NewLine)))
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Extensions\SymbolExtensions.cs (1)
57foreach (var section in quickInfo.Sections)