SyntaxTree.FilePath Proprietà

Definizione

Percorso del file del documento di origine.

public:
 abstract property System::String ^ FilePath { System::String ^ get(); };
public abstract string FilePath { get; }
member this.FilePath : string
Public MustOverride ReadOnly Property FilePath As String

Valore della proprietà

Commenti

Se questo albero della sintassi non è associato a un file, questo valore può essere vuoto. Il percorso non deve essere Null.

Il file non deve esistere su disco. Il percorso è opaco al compilatore. L'unico requisito nel formato del percorso è che le implementazioni di SourceReferenceResolverXmlReferenceResolver e MetadataReferenceResolver passate alla compilazione che contiene l'albero lo conoscono.

I client non devono anche presupporre che i valori di questa proprietà siano univoci all'interno di una compilazione.

Il percorso viene usato come segue: - Quando vengono generate informazioni di debug, questo percorso viene incorporato nelle informazioni di debug. - Durante la risoluzione e la normalizzazione dei percorsi relativi in #r, #load, #line/#ExternalSource, checksum #pragma, direttive #ExternalChecksum, commenti per documenti XML includono elementi e così via.

Si applica a