Share via


VisualBasicExtensions.GetDirectives メソッド

定義

省略可能なフィルター処理を使用して、指定した SyntaxNode の DirectiveTriviaSyntax 項目を取得します。

public static System.Collections.Generic.IList<Microsoft.CodeAnalysis.VisualBasic.Syntax.DirectiveTriviaSyntax> GetDirectives (this Microsoft.CodeAnalysis.SyntaxNode node, Func<Microsoft.CodeAnalysis.VisualBasic.Syntax.DirectiveTriviaSyntax,bool> filter = default);
static member GetDirectives : Microsoft.CodeAnalysis.SyntaxNode * Func<Microsoft.CodeAnalysis.VisualBasic.Syntax.DirectiveTriviaSyntax, bool> -> System.Collections.Generic.IList<Microsoft.CodeAnalysis.VisualBasic.Syntax.DirectiveTriviaSyntax>
<Extension()>
Public Function GetDirectives (node As SyntaxNode, Optional filter As Func(Of DirectiveTriviaSyntax, Boolean) = Nothing) As IList(Of DirectiveTriviaSyntax)

パラメーター

node
SyntaxNode

ソース SyntaxNode。

filter
Func<DirectiveTriviaSyntax,Boolean>

オプションの DirectiveTrivia 構文フィルター述語。

戻り値

DirectiveTriviaSyntax 項目の一覧

適用対象