SyntaxTree.FilePath Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Pfad der Quelldokumentdatei.
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
Eigenschaftswert
Hinweise
Wenn diese Syntaxstruktur keiner Datei zugeordnet ist, kann dieser Wert leer sein. Der Pfad darf nicht null sein.
Die Datei muss nicht auf dem Datenträger vorhanden sein. Der Pfad ist für den Compiler undurchsichtig. Die einzige Anforderung für das Pfadformat besteht darin, dass die Implementierungen von SourceReferenceResolver, XmlReferenceResolver und MetadataReferenceResolver übergeben an die Kompilierung, die die Struktur enthält, sie verstehen.
Clients dürfen auch nicht davon ausgehen, dass die Werte dieser Eigenschaft innerhalb einer Kompilierung eindeutig sind.
Der Pfad wird wie folgt verwendet: - Wenn Debuginformationen ausgegeben werden, wird dieser Pfad in die Debuginformationen eingebettet. - Beim Auflösen und Normalisieren relativer Pfade in #r, #load, #line/#ExternalSource, #pragma Prüfsumme, #ExternalChecksum Direktiven, XML-Dokumentkommentare enthalten Elemente usw.