다음을 통해 공유


SyntaxNode.FindNode(TextSpan, Boolean, Boolean) 메서드

정의

을 포함하는 가장 FullSpan 작은 노드를 찾습니다.span getInnermostNodeForTie 는 동률(즉, 부모와 동일한 범위를 갖는 노드)의 경우 동작을 결정하는 데 사용됩니다. true이면 getInnermostNodeForTie 지정된 span노드를 포함하는 가장 낮은 내림차순 노드를 반환합니다. 그렇지 않으면 지정된 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

매개 변수

span
TextSpan
findInsideTrivia
Boolean
getInnermostNodeForTie
Boolean

반환

예외

지정된 범위가 없는 경우 FullSpan 이 예외가 throw됩니다.

설명

TODO: 다음을 사용하여 다시 구현해야 합니다. ChildThatContainsPosition(Int32)

적용 대상