StyleBlockSyntax
csharp
public sealed class StyleBlockSyntax<style scoped>…</style>. A separate node rather than an element because its content is not markup and must never be lexed as such.
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:
StyleBlock
Fields and properties (3)
public StartTagSyntax StartTagpublic SyntaxToken CssEverything up to </style>, verbatim. VCSS parses it, not VXML.
public EndTagSyntax? EndTag
Methods (7)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public StyleBlockSyntax Update(StartTagSyntax startTag, SyntaxToken css, EndTagSyntax? endTag)public StyleBlockSyntax WithStartTag(StartTagSyntax startTag)public StyleBlockSyntax WithCss(SyntaxToken css)public StyleBlockSyntax WithEndTag(EndTagSyntax? endTag)
Used by (9)
- BinderVixen.Ui.Markup
- ParserTestsVixen.Ui.Markup.Tests
- RecoveryTestsVixen.Ui.Markup.Tests
- StyleBlockSyntaxVixen.Ui.Markup
- SyntaxFactoryVixen.Ui.Markup
- SyntaxRewriterVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- SyntaxVisitorVixen.Ui.Markup
- VxmlParserVixen.Ui.Markup