71 references to DocumentationCommentXmlNames
Microsoft.CodeAnalysis.CSharp.Features (6)
ChangeSignature\CSharpChangeSignatureService.cs (1)
799
.Where(e => e.StartTag.Name.ToString() ==
DocumentationCommentXmlNames
.ParameterElementName);
Completion\CompletionProviders\EnumAndCompletionListTagCompletionProvider.cs (1)
324
if (xmlText == null || !xmlText.Contains(
DocumentationCommentXmlNames
.CompletionListElementName))
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
27
using static
DocumentationCommentXmlNames
;
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (3)
634
element.StartTag?.Name.LocalName.ValueText ==
DocumentationCommentXmlNames
.SummaryElementName);
771
XmlName(
DocumentationCommentXmlNames
.InheritdocElementName)));
783
element.StartTag?.Name.LocalName.ValueText ==
DocumentationCommentXmlNames
.SummaryElementName);
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
Classification\ClassificationHelpers.cs (1)
573
if (node.StartTag.Name.LocalName.Text ==
DocumentationCommentXmlNames
.CodeElementName)
Classification\Worker_DocumentationComments.cs (3)
283
return attribute.Name.LocalName.Text ==
DocumentationCommentXmlNames
.LangwordAttributeName && IsSeeElement(attribute.Parent);
288
return node is XmlElementStartTagSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text:
DocumentationCommentXmlNames
.SeeElementName } } }
289
|| node is XmlEmptyElementSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text:
DocumentationCommentXmlNames
.SeeElementName } } };
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1338
=> node is XmlElementSyntax { StartTag.Name.LocalName.ValueText:
DocumentationCommentXmlNames
.ParameterElementName };
Microsoft.CodeAnalysis.Features (29)
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
18
using static
DocumentationCommentXmlNames
;
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (28)
339
if (name is
DocumentationCommentXmlNames
.SeeElementName or
340
DocumentationCommentXmlNames
.SeeAlsoElementName or
347
AppendTextFromAttribute(state, attribute, attributeNameToParse:
DocumentationCommentXmlNames
.CrefAttributeName, SymbolDisplayPartKind.Text);
361
else if (name is
DocumentationCommentXmlNames
.ParameterReferenceElementName or
362
DocumentationCommentXmlNames
.TypeParameterReferenceElementName)
364
var kind = name ==
DocumentationCommentXmlNames
.ParameterReferenceElementName ? SymbolDisplayPartKind.ParameterName : SymbolDisplayPartKind.TypeParameterName;
367
AppendTextFromAttribute(state, attribute, attributeNameToParse:
DocumentationCommentXmlNames
.NameAttributeName, kind);
372
else if (name is
DocumentationCommentXmlNames
.CElementName or
DocumentationCommentXmlNames
.TtElementName)
377
else if (name is
DocumentationCommentXmlNames
.CodeElementName)
382
else if (name is
DocumentationCommentXmlNames
.EmElementName or
DocumentationCommentXmlNames
.IElementName)
387
else if (name is
DocumentationCommentXmlNames
.StrongElementName or
DocumentationCommentXmlNames
.BElementName or
DocumentationCommentXmlNames
.TermElementName)
398
if (name ==
DocumentationCommentXmlNames
.ListElementName)
400
var rawListType = element.Attribute(
DocumentationCommentXmlNames
.TypeAttributeName)?.Value;
410
else if (name ==
DocumentationCommentXmlNames
.ItemElementName)
415
if (name is
DocumentationCommentXmlNames
.ParaElementName or
416
DocumentationCommentXmlNames
.CodeElementName)
430
if (name is
DocumentationCommentXmlNames
.ParaElementName or
431
DocumentationCommentXmlNames
.CodeElementName)
436
if (name ==
DocumentationCommentXmlNames
.ListElementName)
451
if (name ==
DocumentationCommentXmlNames
.TermElementName)
460
var crefAttribute = element.Attribute(
DocumentationCommentXmlNames
.CrefAttributeName);
468
var hrefAttribute = element.Attribute(
DocumentationCommentXmlNames
.HrefAttributeName);
493
var displayKind = attributeName ==
DocumentationCommentXmlNames
.LangwordAttributeName
498
var navigationTarget = attributeName ==
DocumentationCommentXmlNames
.HrefAttributeName
Microsoft.CodeAnalysis.Workspaces (31)
Shared\Extensions\ISymbolExtensions.cs (8)
302
if (ElementNameIs(element,
DocumentationCommentXmlNames
.InheritdocElementName))
346
var crefAttribute = element.Attribute(XName.Get(
DocumentationCommentXmlNames
.CrefAttributeName));
347
var pathAttribute = element.Attribute(XName.Get(
DocumentationCommentXmlNames
.PathAttributeName));
425
var typeParameterRefs = document.Descendants(
DocumentationCommentXmlNames
.TypeParameterReferenceElementName).ToImmutableArray();
428
if (typeParameterRef.Attribute(
DocumentationCommentXmlNames
.NameAttributeName) is XAttribute typeParamName)
439
var replacement = new XElement(
DocumentationCommentXmlNames
.SeeElementName);
440
replacement.SetAttributeValue(
DocumentationCommentXmlNames
.CrefAttributeName, docId);
634
=> string.IsNullOrEmpty(element.Name.NamespaceName) &&
DocumentationCommentXmlNames
.ElementEquals(element.Name.LocalName, name);
Shared\Utilities\DocumentationComment.cs (23)
11
using XmlNames = Roslyn.Utilities.
DocumentationCommentXmlNames
;
233
if (
XmlNames
.ElementEquals(localName,
XmlNames
.ExampleElementName) && _comment.ExampleText == null)
237
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.SummaryElementName) && _comment.SummaryText == null)
241
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.ReturnsElementName) && _comment.ReturnsText == null)
245
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.ValueElementName) && _comment.ValueText == null)
249
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.RemarksElementName) && _comment.RemarksText == null)
253
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.ParameterElementName))
255
var name = reader.GetAttribute(
XmlNames
.NameAttributeName);
264
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.TypeParameterElementName))
266
var name = reader.GetAttribute(
XmlNames
.NameAttributeName);
275
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.ExceptionElementName))
277
var type = reader.GetAttribute(
XmlNames
.CrefAttributeName);
291
else if (
XmlNames
.ElementEquals(localName,
XmlNames
.CompletionListElementName))
293
var cref = reader.GetAttribute(
XmlNames
.CrefAttributeName);