Class LineDirectiveTriviaSyntax
Inheritance
LineDirectiveTriviaSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class LineDirectiveTriviaSyntax : LineOrSpanDirectiveTriviaSyntax, IFormattable, IStructuredTriviaSyntax
Properties
EndOfDirectiveToken
Declaration
public override SyntaxToken EndOfDirectiveToken { get; }
Property Value
Overrides
File
Declaration
public override SyntaxToken File { get; }
Property Value
Overrides
HashToken
Declaration
public override SyntaxToken HashToken { get; }
Property Value
Overrides
IsActive
Declaration
public override bool IsActive { get; }
Property Value
Overrides
Line
Declaration
public SyntaxToken Line { get; }
Property Value
LineKeyword
Declaration
public override SyntaxToken LineKeyword { get; }
Property Value
Overrides
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, bool)
Declaration
public LineDirectiveTriviaSyntax Update(SyntaxToken hashToken, SyntaxToken lineKeyword, SyntaxToken line, SyntaxToken file, SyntaxToken endOfDirectiveToken, bool isActive)
Parameters
Returns
WithEndOfDirectiveToken(SyntaxToken)
Declaration
public LineDirectiveTriviaSyntax WithEndOfDirectiveToken(SyntaxToken endOfDirectiveToken)
Parameters
Returns
WithFile(SyntaxToken)
Declaration
public LineDirectiveTriviaSyntax WithFile(SyntaxToken file)
Parameters
Returns
WithHashToken(SyntaxToken)
Declaration
public LineDirectiveTriviaSyntax WithHashToken(SyntaxToken hashToken)
Parameters
Returns
WithIsActive(bool)
Declaration
public LineDirectiveTriviaSyntax WithIsActive(bool isActive)
Parameters
| Type |
Name |
Description |
| bool |
isActive |
|
Returns
WithLine(SyntaxToken)
Declaration
public LineDirectiveTriviaSyntax WithLine(SyntaxToken line)
Parameters
Returns
WithLineKeyword(SyntaxToken)
Declaration
public LineDirectiveTriviaSyntax WithLineKeyword(SyntaxToken lineKeyword)
Parameters
Returns
Implements
Extension Methods