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