Поделиться через


SyntaxNode.FindTrivia Метод

Определение

Перегрузки

FindTrivia(Int32, Boolean)

Находит потомок этого узла, диапазон которого включает указанное положение.

FindTrivia(Int32, Func<SyntaxTrivia,Boolean>)

Находит потомки этого узла в указанной позиции, где позиция находится в пределах диапазона узла.

FindTrivia(Int32, Boolean)

Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs

Находит потомок этого узла, диапазон которого включает указанное положение.

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

Параметры

position
Int32

Позиция символа trivia относительно начала файла.

findInsideTrivia
Boolean

Значение true, чтобы возвращать токены, которые являются частью тривии. Если значение false находит маркер, полный диапазон (включая trivia) включает позицию.

Возвращаемое значение

Применяется к

FindTrivia(Int32, Func<SyntaxTrivia,Boolean>)

Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs
Исходный код:
SyntaxNode.cs

Находит потомки этого узла в указанной позиции, где позиция находится в пределах диапазона узла.

public:
 Microsoft::CodeAnalysis::SyntaxTrivia FindTrivia(int position, Func<Microsoft::CodeAnalysis::SyntaxTrivia, bool> ^ stepInto);
public Microsoft.CodeAnalysis.SyntaxTrivia FindTrivia (int position, Func<Microsoft.CodeAnalysis.SyntaxTrivia,bool> stepInto);
public Microsoft.CodeAnalysis.SyntaxTrivia FindTrivia (int position, Func<Microsoft.CodeAnalysis.SyntaxTrivia,bool>? stepInto);
member this.FindTrivia : int * Func<Microsoft.CodeAnalysis.SyntaxTrivia, bool> -> Microsoft.CodeAnalysis.SyntaxTrivia
Public Function FindTrivia (position As Integer, stepInto As Func(Of SyntaxTrivia, Boolean)) As SyntaxTrivia

Параметры

position
Int32

Позиция символа trivia относительно начала файла.

stepInto
Func<SyntaxTrivia,Boolean>

Указывает функцию, определяющую каждый узел trivia, следует ли спуститься в структурированную тривию этого узла.

Возвращаемое значение

Применяется к