Compartir a través de


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

Definición

Busca el nodo con el más FullSpan pequeño que contiene span. getInnermostNodeForTie se usa para determinar el comportamiento en caso de un vínculo (es decir, un nodo que tiene el mismo intervalo que su elemento primario). Si getInnermostNodeForTie es true, devuelve el nodo descendente más bajo que abarca el especificado span. De lo contrario, devuelve el nodo más externo que abarca el especificado 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

Parámetros

span
TextSpan
findInsideTrivia
Boolean
getInnermostNodeForTie
Boolean

Devoluciones

Excepciones

Esta excepción se produce si FullSpan no contiene el intervalo especificado.

Comentarios

TODO: Probablemente debería volver a implementarse con ChildThatContainsPosition(Int32)

Se aplica a