Compartilhar via


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

Definição

Localiza o nó com o menor FullSpan que contém span. getInnermostNodeForTie é usado para determinar o comportamento em caso de uma gravata (ou seja, um nó com o mesmo intervalo que seu pai). Se getInnermostNodeForTie for verdadeiro, ele retornará o nó decrescente mais baixo abrangendo o determinado span. Caso contrário, ele retorna o nó mais externo que abrange o determinado 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

Retornos

Exceções

Essa exceção será gerada se FullSpan não contiver o intervalo determinado.

Comentários

TODO: Isso provavelmente deve ser reimplementado com ChildThatContainsPosition(Int32)

Aplica-se a