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.