Auf Englisch lesen

Freigeben über


SyntaxNode.DescendantNodes Methode

Definition

Überlädt

DescendantNodes(Func<SyntaxNode,Boolean>, Boolean)

Ruft eine Liste der absteigenden Knoten in der Präfixdokumentreihenfolge ab.

DescendantNodes(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Ruft eine Liste der absteigenden Knoten in der Präfixdokumentreihenfolge ab.

DescendantNodes(Func<SyntaxNode,Boolean>, Boolean)

Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs

Ruft eine Liste der absteigenden Knoten in der Präfixdokumentreihenfolge ab.

C#
public System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> DescendantNodes(Func<Microsoft.CodeAnalysis.SyntaxNode,bool> descendIntoChildren = default, bool descendIntoTrivia = false);
C#
public System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> DescendantNodes(Func<Microsoft.CodeAnalysis.SyntaxNode,bool>? descendIntoChildren = default, bool descendIntoTrivia = false);

Parameter

descendIntoChildren
Func<SyntaxNode,Boolean>

Eine optionale Funktion, die bestimmt, ob die Suche in die untergeordneten Elemente des Argumentknotens absteigen soll.

descendIntoTrivia
Boolean

Bestimmt, ob Knoten, die Teil von strukturierten Trivia sind, in der Liste enthalten sind.

Gibt zurück

Gilt für:

Roslyn 4.13.0 und andere Versionen
Produkt Versionen
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

DescendantNodes(TextSpan, Func<SyntaxNode,Boolean>, Boolean)

Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs
Quelle:
SyntaxNode.cs

Ruft eine Liste der absteigenden Knoten in der Präfixdokumentreihenfolge ab.

C#
public System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> DescendantNodes(Microsoft.CodeAnalysis.Text.TextSpan span, Func<Microsoft.CodeAnalysis.SyntaxNode,bool> descendIntoChildren = default, bool descendIntoTrivia = false);
C#
public System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxNode> DescendantNodes(Microsoft.CodeAnalysis.Text.TextSpan span, Func<Microsoft.CodeAnalysis.SyntaxNode,bool>? descendIntoChildren = default, bool descendIntoTrivia = false);

Parameter

span
TextSpan

Die gesamte Spanne des Knotens muss sich überschneiden.

descendIntoChildren
Func<SyntaxNode,Boolean>

Eine optionale Funktion, die bestimmt, ob die Suche in die untergeordneten Elemente des Argumentknotens absteigen soll.

descendIntoTrivia
Boolean

Bestimmt, ob Knoten, die Teil von strukturierten Trivia sind, in der Liste enthalten sind.

Gibt zurück

Gilt für:

Roslyn 4.13.0 und andere Versionen
Produkt Versionen
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