Langue

LineMapping Structure

Définition

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

public readonly struct LineMapping : IEquatable<Microsoft.CodeAnalysis.LineMapping>
type LineMapping = struct
Public Structure LineMapping
Implements IEquatable(Of LineMapping)
Héritage
LineMapping
Implémente

Constructeurs

Nom Description
LineMapping(LinePositionSpan, Nullable<Int32>, FileLinePositionSpan)

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

Propriétés

Nom Description
CharacterOffset

Décalage facultatif dans l’arborescence de syntaxe de la ligne immédiatement après une directive améliorée #line en C#.

IsHidden

True si le mappage de lignes marque le code masqué.

MappedSpan

Si la directive de mappage de lignes mappe l’étendue dans un fichier spécifié explicitement, la HasMappedPath valeur est true. Si le chemin d’accès n’est pas mappé Path est vide et HasMappedPath a la valeur false. Si la directive de mappage de lignes marque le code IsValid masqué est false.

Span

Étendue dans l’arborescence de syntaxe contenant la directive de mappage de lignes.

Méthodes

Nom Description
Equals(LineMapping)

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

Equals(Object)

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

GetHashCode()

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

ToString()

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

Opérateurs

Nom Description
Equality(LineMapping, LineMapping)

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

Inequality(LineMapping, LineMapping)

Représente un mappage de ligne défini par une seule directive de mappage de ligne (#line en C# ou #ExternalSource en VB).

S’applique à