65 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)
331
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 (4)
Classification\Worker_DocumentationComments.cs (3)
276
return attribute.Name.LocalName.Text ==
DocumentationCommentXmlNames
.LangwordAttributeName && IsSeeElement(attribute.Parent);
281
return node is XmlElementStartTagSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text:
DocumentationCommentXmlNames
.SeeElementName } } }
282
|| node is XmlEmptyElementSyntax { Name: XmlNameSyntax { Prefix: null, LocalName: SyntaxToken { Text:
DocumentationCommentXmlNames
.SeeElementName } } };
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
1367
xmlElement.StartTag.Name.LocalName.ValueText ==
DocumentationCommentXmlNames
.ParameterElementName;
Microsoft.CodeAnalysis.Features (24)
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
18
using static
DocumentationCommentXmlNames
;
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (23)
329
if (name is
DocumentationCommentXmlNames
.SeeElementName or
330
DocumentationCommentXmlNames
.SeeAlsoElementName or
337
AppendTextFromAttribute(state, attribute, attributeNameToParse:
DocumentationCommentXmlNames
.CrefAttributeName, SymbolDisplayPartKind.Text);
351
else if (name is
DocumentationCommentXmlNames
.ParameterReferenceElementName or
352
DocumentationCommentXmlNames
.TypeParameterReferenceElementName)
354
var kind = name ==
DocumentationCommentXmlNames
.ParameterReferenceElementName ? SymbolDisplayPartKind.ParameterName : SymbolDisplayPartKind.TypeParameterName;
357
AppendTextFromAttribute(state, attribute, attributeNameToParse:
DocumentationCommentXmlNames
.NameAttributeName, kind);
362
else if (name is
DocumentationCommentXmlNames
.CElementName or "tt")
367
else if (name is
DocumentationCommentXmlNames
.CodeElementName)
377
else if (name is "strong" or "b" or
DocumentationCommentXmlNames
.TermElementName)
388
if (name ==
DocumentationCommentXmlNames
.ListElementName)
390
var rawListType = element.Attribute(
DocumentationCommentXmlNames
.TypeAttributeName)?.Value;
400
else if (name ==
DocumentationCommentXmlNames
.ItemElementName)
405
if (name is
DocumentationCommentXmlNames
.ParaElementName
406
or
DocumentationCommentXmlNames
.CodeElementName)
420
if (name is
DocumentationCommentXmlNames
.ParaElementName
421
or
DocumentationCommentXmlNames
.CodeElementName)
426
if (name ==
DocumentationCommentXmlNames
.ListElementName)
441
if (name ==
DocumentationCommentXmlNames
.TermElementName)
450
var crefAttribute = element.Attribute(
DocumentationCommentXmlNames
.CrefAttributeName);
458
var hrefAttribute = element.Attribute(
DocumentationCommentXmlNames
.HrefAttributeName);
483
var displayKind = attributeName ==
DocumentationCommentXmlNames
.LangwordAttributeName
488
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);