SyntaxTrivia Class
Represents trivia (whitespace, comments, newlines) attached to syntax nodes.
public sealed class SyntaxTrivia : SyntaxNodeBase- Inheritance
SyntaxNodeBaseSyntaxTrivia
Constructors
| Name | Description |
|---|---|
| SyntaxTrivia() | Initializes a new instance of the SyntaxTrivia class. |
| SyntaxTrivia(TokenKind, string) | Initializes a new instance of the SyntaxTrivia class. |
SyntaxTrivia overloads
SyntaxTrivia()
SyntaxTrivia.csInitializes a new instance of the SyntaxTrivia class.
public SyntaxTrivia()SyntaxTrivia(TokenKind, string)
SyntaxTrivia.csInitializes a new instance of the SyntaxTrivia class.
Properties
| Name | Description |
|---|---|
| Kind | Gets or sets the trivia kind. |
| Text | Gets or sets the trivia text. |
Kind
SyntaxTrivia.csText
SyntaxTrivia.csMethods
| Name | Description |
|---|---|
| Accept(SyntaxVisitor) | Allow to visit this instance with the specified visitor. |
Accept(SyntaxVisitor)
SyntaxTrivia.csAllow to visit this instance with the specified visitor.
public override void Accept(SyntaxVisitor visitor)Parameters
visitorSyntaxVisitor- The visitor