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)
1340
=> node is XmlElementSyntax { StartTag.Name.LocalName.ValueText:
DocumentationCommentXmlNames
.ParameterElementName };
Microsoft.CodeAnalysis.Features (29)
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
19
using static
DocumentationCommentXmlNames
;
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (28)
346
if (name is
DocumentationCommentXmlNames
.SeeElementName or
347
DocumentationCommentXmlNames
.SeeAlsoElementName or
354
AppendTextFromAttribute(state, attribute, attributeNameToParse:
DocumentationCommentXmlNames
.CrefAttributeName, SymbolDisplayPartKind.Text);
368
else if (name is
DocumentationCommentXmlNames
.ParameterReferenceElementName or
369
DocumentationCommentXmlNames
.TypeParameterReferenceElementName)
371
var kind = name ==
DocumentationCommentXmlNames
.ParameterReferenceElementName ? SymbolDisplayPartKind.ParameterName : SymbolDisplayPartKind.TypeParameterName;
374
AppendTextFromAttribute(state, attribute, attributeNameToParse:
DocumentationCommentXmlNames
.NameAttributeName, kind);
379
else if (name is
DocumentationCommentXmlNames
.CElementName or
DocumentationCommentXmlNames
.TtElementName)
384
else if (name is
DocumentationCommentXmlNames
.CodeElementName)
389
else if (name is
DocumentationCommentXmlNames
.EmElementName or
DocumentationCommentXmlNames
.IElementName)
394
else if (name is
DocumentationCommentXmlNames
.StrongElementName or
DocumentationCommentXmlNames
.BElementName or
DocumentationCommentXmlNames
.TermElementName)
405
if (name ==
DocumentationCommentXmlNames
.ListElementName)
407
var rawListType = element.Attribute(
DocumentationCommentXmlNames
.TypeAttributeName)?.Value;
417
else if (name ==
DocumentationCommentXmlNames
.ItemElementName)
422
if (name is
DocumentationCommentXmlNames
.ParaElementName or
423
DocumentationCommentXmlNames
.CodeElementName)
437
if (name is
DocumentationCommentXmlNames
.ParaElementName or
438
DocumentationCommentXmlNames
.CodeElementName)
443
if (name ==
DocumentationCommentXmlNames
.ListElementName)
458
if (name ==
DocumentationCommentXmlNames
.TermElementName)
467
var crefAttribute = element.Attribute(
DocumentationCommentXmlNames
.CrefAttributeName);
475
var hrefAttribute = element.Attribute(
DocumentationCommentXmlNames
.HrefAttributeName);
500
var displayKind = attributeName ==
DocumentationCommentXmlNames
.LangwordAttributeName
505
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);