Partager via


SyntaxTree.GetLineMappings(CancellationToken) Méthode

Définition

Retourne une séquence vide s’il n’existe aucune directive de mappage de lignes dans l’arborescence. Sinon, retourne une séquence de paires d’étendues : chacune décrivant un mappage d’une étendue de l’arborescence entre deux directives de #line consécutives. Si la première directive n’est pas sur la première ligne, la première paire décrit le mappage de l’étendue précédant la première directive. La dernière paire de la séquence décrit le mappage de l’étendue suivant la dernière directive #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)

Paramètres

cancellationToken
CancellationToken

Retours

Séquence vide si l’arborescence ne contient pas de directive de mappage de lignes. Sinon, une séquence non vide de LineMapping.

S’applique à