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)
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 (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)
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 "tt")
377
else if (name is
DocumentationCommentXmlNames
.CodeElementName)
387
else if (name is "strong" or "b" 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);