Class LineSpanDirectiveTriviaSyntax
Inheritance
LineSpanDirectiveTriviaSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class LineSpanDirectiveTriviaSyntax : LineOrSpanDirectiveTriviaSyntax, IFormattable, IStructuredTriviaSyntax
Properties
CharacterOffset
Declaration
public SyntaxToken CharacterOffset { get; }
Property Value
End
Declaration
public LineDirectivePositionSyntax End { get; }
Property Value
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
LineKeyword
Declaration
public override SyntaxToken LineKeyword { get; }
Property Value
Overrides
MinusToken
Declaration
public SyntaxToken MinusToken { get; }
Property Value
Start
Declaration
public LineDirectivePositionSyntax Start { 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, LineDirectivePositionSyntax, SyntaxToken, LineDirectivePositionSyntax, SyntaxToken, SyntaxToken, SyntaxToken, bool)
Declaration
public LineSpanDirectiveTriviaSyntax Update(SyntaxToken hashToken, SyntaxToken lineKeyword, LineDirectivePositionSyntax start, SyntaxToken minusToken, LineDirectivePositionSyntax end, SyntaxToken characterOffset, SyntaxToken file, SyntaxToken endOfDirectiveToken, bool isActive)
Parameters
Returns
WithCharacterOffset(SyntaxToken)
Declaration
public LineSpanDirectiveTriviaSyntax WithCharacterOffset(SyntaxToken characterOffset)
Parameters
Returns
WithEnd(LineDirectivePositionSyntax)
Declaration
public LineSpanDirectiveTriviaSyntax WithEnd(LineDirectivePositionSyntax end)
Parameters
Returns
WithEndOfDirectiveToken(SyntaxToken)
Declaration
public LineSpanDirectiveTriviaSyntax WithEndOfDirectiveToken(SyntaxToken endOfDirectiveToken)
Parameters
Returns
WithFile(SyntaxToken)
Declaration
public LineSpanDirectiveTriviaSyntax WithFile(SyntaxToken file)
Parameters
Returns
WithHashToken(SyntaxToken)
Declaration
public LineSpanDirectiveTriviaSyntax WithHashToken(SyntaxToken hashToken)
Parameters
Returns
WithIsActive(bool)
Declaration
public LineSpanDirectiveTriviaSyntax WithIsActive(bool isActive)
Parameters
| Type |
Name |
Description |
| bool |
isActive |
|
Returns
WithLineKeyword(SyntaxToken)
Declaration
public LineSpanDirectiveTriviaSyntax WithLineKeyword(SyntaxToken lineKeyword)
Parameters
Returns
WithMinusToken(SyntaxToken)
Declaration
public LineSpanDirectiveTriviaSyntax WithMinusToken(SyntaxToken minusToken)
Parameters
Returns
WithStart(LineDirectivePositionSyntax)
Declaration
public LineSpanDirectiveTriviaSyntax WithStart(LineDirectivePositionSyntax start)
Parameters
Returns
Implements
Extension Methods