Freigeben über


SyntaxTree.GetLineMappings(CancellationToken) Methode

Definition

Gibt leere Sequenz zurück, wenn keine Zeilenzuordnungsrichtlinien in der Struktur vorhanden sind. Andernfalls gibt eine Reihe von Klammern zurück: Jede beschreibt eine Zuordnung einer Gesamtstruktur zwischen zwei aufeinander folgenden #line-Richtlinien. Wenn die erste Richtlinie nicht in der ersten Zeile liegt, beschreibt das erste Paar die Zuordnung des Bereichs vor der ersten Richtlinie. Das letzte Paar der Sequenz beschreibt die Zuordnung des Bereichs nach der letzten #line Richtlinie.

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)

Parameter

cancellationToken
CancellationToken

Gibt zurück

Leere Sequenz, wenn die Struktur keine Linienzuordnungsrichtlinie enthält. Andernfalls ist eine nicht leere Sequenz von LineMapping.

Gilt für: