CSharpExtensions.GetFirstDirective Method

Definition

Gets the first directive of the tree rooted by this node.

C#
public static Microsoft.CodeAnalysis.CSharp.Syntax.DirectiveTriviaSyntax GetFirstDirective(this Microsoft.CodeAnalysis.SyntaxNode node, Func<Microsoft.CodeAnalysis.CSharp.Syntax.DirectiveTriviaSyntax,bool> predicate = default);
C#
public static Microsoft.CodeAnalysis.CSharp.Syntax.DirectiveTriviaSyntax? GetFirstDirective(this Microsoft.CodeAnalysis.SyntaxNode node, Func<Microsoft.CodeAnalysis.CSharp.Syntax.DirectiveTriviaSyntax,bool>? predicate = default);
C#
public static Microsoft.CodeAnalysis.CSharp.Syntax.DirectiveTriviaSyntax GetFirstDirective(this Microsoft.CodeAnalysis.SyntaxNode node, Func<Microsoft.CodeAnalysis.CSharp.Syntax.DirectiveTriviaSyntax,bool>? predicate = default);

Parameters

node
SyntaxNode

Returns

Applies to

Proizvod Verzije
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0