Condividi tramite


SyntaxNode.FindNode(TextSpan, Boolean, Boolean) Metodo

Definizione

Trova il nodo con il più FullSpan piccolo contenente span. getInnermostNodeForTie viene usato per determinare il comportamento in caso di un legame (ad esempio, un nodo con lo stesso intervallo dell'elemento padre). Se getInnermostNodeForTie è true, restituisce il nodo decrescente più basso che comprende l'oggetto specificato span. In caso contrario, restituisce il nodo più esterno che comprende l'oggetto specificato span.

public Microsoft.CodeAnalysis.SyntaxNode FindNode (Microsoft.CodeAnalysis.Text.TextSpan span, bool findInsideTrivia = false, bool getInnermostNodeForTie = false);
member this.FindNode : Microsoft.CodeAnalysis.Text.TextSpan * bool * bool -> Microsoft.CodeAnalysis.SyntaxNode
Public Function FindNode (span As TextSpan, Optional findInsideTrivia As Boolean = false, Optional getInnermostNodeForTie As Boolean = false) As SyntaxNode

Parametri

span
TextSpan
findInsideTrivia
Boolean
getInnermostNodeForTie
Boolean

Restituisce

Eccezioni

Questa eccezione viene generata se FullSpan non contiene l'intervallo specificato.

Commenti

TODO: probabilmente dovrebbe essere riimposto con ChildThatContainsPosition(Int32)

Si applica a