Class XmlElementStartTagSyntax
Inheritance
XmlElementStartTagSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
public sealed class XmlElementStartTagSyntax : CSharpSyntaxNode, IFormattable
Properties
Declaration
public SyntaxList<XmlAttributeSyntax> Attributes { get; }
Property Value
Declaration
public SyntaxToken GreaterThanToken { get; }
Property Value
Declaration
public SyntaxToken LessThanToken { get; }
Property Value
Declaration
public XmlNameSyntax Name { get; }
Property Value
Methods
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
Declaration
public XmlElementStartTagSyntax AddAttributes(params XmlAttributeSyntax[] items)
Parameters
Returns
Declaration
public XmlElementStartTagSyntax Update(SyntaxToken lessThanToken, XmlNameSyntax name, SyntaxList<XmlAttributeSyntax> attributes, SyntaxToken greaterThanToken)
Parameters
Returns
Declaration
public XmlElementStartTagSyntax WithAttributes(SyntaxList<XmlAttributeSyntax> attributes)
Parameters
Returns
Declaration
public XmlElementStartTagSyntax WithGreaterThanToken(SyntaxToken greaterThanToken)
Parameters
Returns
Declaration
public XmlElementStartTagSyntax WithLessThanToken(SyntaxToken lessThanToken)
Parameters
Returns
Declaration
public XmlElementStartTagSyntax WithName(XmlNameSyntax name)
Parameters
Returns
Implements
Extension Methods