Class LineDirectivePositionSyntax
Inheritance
LineDirectivePositionSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class LineDirectivePositionSyntax : CSharpSyntaxNode, IFormattable
Properties
Character
Declaration
public SyntaxToken Character { get; }
Property Value
CloseParenToken
Declaration
public SyntaxToken CloseParenToken { get; }
Property Value
CommaToken
Declaration
public SyntaxToken CommaToken { get; }
Property Value
Line
Declaration
public SyntaxToken Line { get; }
Property Value
OpenParenToken
Declaration
public SyntaxToken OpenParenToken { 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
Update(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)
Declaration
public LineDirectivePositionSyntax Update(SyntaxToken openParenToken, SyntaxToken line, SyntaxToken commaToken, SyntaxToken character, SyntaxToken closeParenToken)
Parameters
Returns
WithCharacter(SyntaxToken)
Declaration
public LineDirectivePositionSyntax WithCharacter(SyntaxToken character)
Parameters
Returns
WithCloseParenToken(SyntaxToken)
Declaration
public LineDirectivePositionSyntax WithCloseParenToken(SyntaxToken closeParenToken)
Parameters
Returns
WithCommaToken(SyntaxToken)
Declaration
public LineDirectivePositionSyntax WithCommaToken(SyntaxToken commaToken)
Parameters
Returns
WithLine(SyntaxToken)
Declaration
public LineDirectivePositionSyntax WithLine(SyntaxToken line)
Parameters
Returns
WithOpenParenToken(SyntaxToken)
Declaration
public LineDirectivePositionSyntax WithOpenParenToken(SyntaxToken openParenToken)
Parameters
Returns
Implements
Extension Methods