SyntaxNode.FindNode(TextSpan, Boolean, Boolean) Méthode

Définition

Recherche le nœud avec le plus FullSpan petit qui contient span. getInnermostNodeForTie est utilisé pour déterminer le comportement en cas de lien (c’est-à-dire un nœud ayant la même étendue que son parent). Si getInnermostNodeForTie la valeur est true, elle retourne le nœud décroissant le plus bas englobant le nœud donné span. Sinon, elle retourne le nœud le plus externe englobant le .span

C#
public Microsoft.CodeAnalysis.SyntaxNode FindNode(Microsoft.CodeAnalysis.Text.TextSpan span, bool findInsideTrivia = false, bool getInnermostNodeForTie = false);

Paramètres

span
TextSpan
findInsideTrivia
Boolean
getInnermostNodeForTie
Boolean

Retours

Exceptions

Cette exception est levée si FullSpan elle ne contient pas l’étendue donnée.

Remarques

TODO : Cela doit probablement être réapprésé avec ChildThatContainsPosition(Int32)

S’applique à

Produit Versions
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