CSharpSyntaxNode.FindToken(Int32, Boolean) Method

Definition

Finds a token according to the following rules:

  1. If position matches the End of the node/s FullSpan and the node is CompilationUnit, then EoF is returned.

  2. If node.FullSpan.Contains(position) then the token that contains given position is returned.

  3. Otherwise an ArgumentOutOfRangeException is thrown

public Microsoft.CodeAnalysis.SyntaxToken FindToken (int position, bool findInsideTrivia = false);
override this.FindToken : int * bool -> Microsoft.CodeAnalysis.SyntaxToken
Public Function FindToken (position As Integer, Optional findInsideTrivia As Boolean = false) As SyntaxToken

Parameters

position
Int32
findInsideTrivia
Boolean

Returns

Applies to