QuotedAttributeValueSyntax
csharp
public sealed class QuotedAttributeValueSyntaxA quoted attribute value. Single and double quotes are both accepted.
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:
QuotedAttributeValue
Fields and properties (3)
public SyntaxToken OpenQuoteTokenpublic SyntaxList<MarkupSyntax> ContentText and interpolations, interleaved — so class="btn @variant" is one value with two parts rather than a string the binder has to re-scan.
public SyntaxToken CloseQuoteToken
Methods (7)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public QuotedAttributeValueSyntax Update(SyntaxToken openQuoteToken, SyntaxList<MarkupSyntax> content, SyntaxToken closeQuoteToken)public QuotedAttributeValueSyntax WithOpenQuoteToken(SyntaxToken openQuoteToken)public QuotedAttributeValueSyntax WithContent(SyntaxList<MarkupSyntax> content)public QuotedAttributeValueSyntax WithCloseQuoteToken(SyntaxToken closeQuoteToken)
Used by (8)
- BinderVixen.Ui.Markup
- ParserTestsVixen.Ui.Markup.Tests
- QuotedAttributeValueSyntaxVixen.Ui.Markup
- RecoveryTestsVixen.Ui.Markup.Tests
- SyntaxFactoryVixen.Ui.Markup
- SyntaxRewriterVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup