Поделиться через


VisualBasicExtensions.GetDirectives Метод

Определение

Возвращает элементы DirectiveTriviaSyntax для указанного объекта SyntaxNode с необязательной фильтрацией.

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

Исходный синтаксический узел.

filter
Func<DirectiveTriviaSyntax,Boolean>

Необязательный предикат фильтра синтаксиса DirectiveTrivia.

Возвращаемое значение

Список элементов DirectiveTriviaSyntax

Применяется к