VisualBasicSyntaxNode.FindToken(Int32, Boolean) Method

Definition

Finds a token according to the following rules:

  1. If position matches the End of the node's Span, then its last token is returned.

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

  3. Otherwise an IndexOutOfRange is thrown

C#
public Microsoft.CodeAnalysis.SyntaxToken FindToken(int position, bool findInsideTrivia = false);

Parameters

position
Int32
findInsideTrivia
Boolean

Returns

Applies to

Product Versions
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0