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