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


SyntaxTree.GetLineMappings(CancellationToken) Метод

Определение

Возвращает пустую последовательность, если в дереве отсутствуют директивы сопоставления строк. В противном случае возвращает последовательность пар диапазонов: каждая из которых описывает сопоставление диапазона дерева между двумя последовательными директивами #line. Если первая директива находится не в первой строке, первая пара описывает сопоставление диапазона, предшествующего первой директиве. Последняя пара последовательности описывает сопоставление диапазона после последней директивы #line.

public abstract System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.LineMapping> GetLineMappings (System.Threading.CancellationToken cancellationToken = default);
abstract member GetLineMappings : System.Threading.CancellationToken -> seq<Microsoft.CodeAnalysis.LineMapping>
Public MustOverride Function GetLineMappings (Optional cancellationToken As CancellationToken = Nothing) As IEnumerable(Of LineMapping)

Параметры

cancellationToken
CancellationToken

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

Пустая последовательность, если дерево не содержит директиву сопоставления строк. В противном случае непустая последовательность LineMapping.

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