AttributeSyntax
csharp
public sealed class AttributeSyntaxOne attribute on a tag.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
This node is associated with the following syntax kinds:
Attribute
Fields and properties (3)
public SyntaxToken NameThe whole name including any : and . — on:click.stop is one token, and splitting it is the binder's job.
public SyntaxToken? EqualsTokenpublic AttributeValueSyntax? ValueAbsent for a valueless attribute such as scoped.
Methods (7)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public AttributeSyntax Update(SyntaxToken name, SyntaxToken? equalsToken, AttributeValueSyntax? value)public AttributeSyntax WithName(SyntaxToken name)public AttributeSyntax WithEqualsToken(SyntaxToken equalsToken)public AttributeSyntax WithValue(AttributeValueSyntax? value)
Used by (10)
- AttributeSyntaxVixen.Ui.Markup
- BinderVixen.Ui.Markup
- ParserTestsVixen.Ui.Markup.Tests
- RecoveryTestsVixen.Ui.Markup.Tests
- StartTagSyntaxVixen.Ui.Markup
- SyntaxFactoryVixen.Ui.Markup
- SyntaxRewriterVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- VxmlParserVixen.Ui.Markup