Location Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Emplacement du programme dans le code source.
public ref class Location abstract
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public abstract class Location
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type Location = class
Public MustInherit Class Location
- Héritage
-
Location
- Attributs
Propriétés
IsInMetadata |
Retourne true si l’emplacement est dans les métadonnées. |
IsInSource |
Retourne true si l’emplacement représente un emplacement spécifique dans un fichier de code source. |
Kind |
Type d’emplacement (None/SourceFile/MetadataFile). |
MetadataModule |
Retourne le module de métadonnées auquel l’emplacement est associé ou |
None |
Emplacement de type LocationKind.None. |
SourceSpan |
Emplacement dans l’arborescence de syntaxe auquel cet emplacement est associé. |
SourceTree |
Arborescence de syntaxe dans laquelle cet emplacement se trouve ou |
Méthodes
Create(String, TextSpan, LinePositionSpan) |
Crée une instance d’un Location pour une étendue dans un fichier. |
Create(String, TextSpan, LinePositionSpan, String, LinePositionSpan) |
Crée une instance d’un Location pour une étendue dans un fichier avec un fichier mappé et une étendue. |
Create(SyntaxTree, TextSpan) |
Crée un instance d’un Location pour une étendue dans un SyntaxTree. |
Equals(Object) |
Emplacement du programme dans le code source. |
GetDebuggerDisplay() |
Emplacement du programme dans le code source. |
GetHashCode() |
Emplacement du programme dans le code source. |
GetLineSpan() |
Obtient l’emplacement en termes de chemin, de ligne et de colonne. |
GetMappedLineSpan() |
Obtient l’emplacement en termes de chemin d’accès, de ligne et de colonne après l’application des directives de mappage de lignes sources ( |
ToString() |
Emplacement du programme dans le code source. |
Opérateurs
Equality(Location, Location) |
Emplacement du programme dans le code source. |
Inequality(Location, Location) |
Emplacement du programme dans le code source. |