Location Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Percorso del programma nel codice sorgente.
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
- Ereditarietà
-
Location
- Attributi
Proprietà
IsInMetadata |
Restituisce true se la posizione è in metadati. |
IsInSource |
Restituisce true se la posizione rappresenta un percorso specifico in un file di codice sorgente. |
Kind |
Tipo di posizione (None/SourceFile/MetadataFile). |
MetadataModule |
Restituisce il modulo dei metadati associato al percorso o |
None |
Posizione di tipo LocationKind.None. |
SourceSpan |
Posizione all'interno dell'albero della sintassi associato a questa posizione. |
SourceTree |
L'albero della sintassi in questo percorso si trova in o |
Metodi
Create(String, TextSpan, LinePositionSpan) |
Crea un'istanza di un Location oggetto per un intervallo in un file. |
Create(String, TextSpan, LinePositionSpan, String, LinePositionSpan) |
Crea un'istanza di un Location oggetto per un intervallo in un file con un file mappato e un intervallo. |
Create(SyntaxTree, TextSpan) |
Crea un'istanza di un Location oggetto per un intervallo in un SyntaxTreeoggetto . |
Equals(Object) |
Percorso del programma nel codice sorgente. |
GetDebuggerDisplay() |
Percorso del programma nel codice sorgente. |
GetHashCode() |
Percorso del programma nel codice sorgente. |
GetLineSpan() |
Ottiene la posizione in termini di percorso, riga e colonna. |
GetMappedLineSpan() |
Ottiene la posizione in termini di percorso, riga e colonna dopo l'applicazione delle direttive di mapping della riga di origine ( |
ToString() |
Percorso del programma nel codice sorgente. |
Operatori
Equality(Location, Location) |
Percorso del programma nel codice sorgente. |
Inequality(Location, Location) |
Percorso del programma nel codice sorgente. |