SyntaxNode.FirstAncestorOrSelf Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
FirstAncestorOrSelf<TNode,TArg>(Func<TNode,TArg,Boolean>, TArg, Boolean) |
Ruft den ersten Knoten des Typs TNode ab, der dem Prädikat entspricht. |
FirstAncestorOrSelf<TNode>(Func<TNode,Boolean>, Boolean) |
Ruft den ersten Knoten des Typs TNode ab, der dem Prädikat entspricht. |
- 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 den ersten Knoten des Typs TNode ab, der dem Prädikat entspricht.
public TNode? FirstAncestorOrSelf<TNode,TArg>(Func<TNode,TArg,bool> predicate, TArg argument, bool ascendOutOfTrivia = true) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
member this.FirstAncestorOrSelf : Func<'Node, 'Arg, bool (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> * 'Arg * bool -> 'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Function FirstAncestorOrSelf(Of TNode As SyntaxNode, TArg As SyntaxNode) (predicate As Func(Of TNode, TArg, Boolean), argument As TArg, Optional ascendOutOfTrivia As Boolean = true) As TNode
Typparameter
- TNode
- TArg
Parameter
- argument
- TArg
- ascendOutOfTrivia
- Boolean
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.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 |
- 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 den ersten Knoten des Typs TNode ab, der dem Prädikat entspricht.
public TNode FirstAncestorOrSelf<TNode>(Func<TNode,bool> predicate = default, bool ascendOutOfTrivia = true) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
public TNode? FirstAncestorOrSelf<TNode>(Func<TNode,bool>? predicate = default, bool ascendOutOfTrivia = true) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
member this.FirstAncestorOrSelf : Func<'Node, bool (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)> * bool -> 'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
Public Function FirstAncestorOrSelf(Of TNode As SyntaxNode) (Optional predicate As Func(Of TNode, Boolean) = Nothing, Optional ascendOutOfTrivia As Boolean = true) As TNode
Typparameter
- TNode
Parameter
- ascendOutOfTrivia
- Boolean
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 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: