Freigeben über


Document.Path-Eigenschaft

Ruft den Pfad des Verzeichnisses, in dem das Dokument enthalten ist, ohne Dateinamen ab.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
ReadOnly Property Path As String
string Path { get; }
property String^ Path {
    String^ get ();
}
abstract Path : string
function get Path () : String

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die den Pfad des Verzeichnisses, in dem das Dokument enthalten ist, ohne Dateinamen darstellt.

Hinweise

Der zurückgegebene Pfad enthält weder den Dateinamen noch die Erweiterung.Wenn der Dokumentspeicherort z. B. C:\MsDev\Projects\MyProject\stdafx.cpp ist, dann gibt Path die Zeichenfolge C:\MsDev\Projects\MyProject zurück.Es ist kein schließender umgekehrter Schrägstrich vorhanden, sofern der Pfad nicht das Stammverzeichnis eines Geräts ist, beispielsweise C:\.

Beispiele

Sub PathExample()
    Dim doc As Document
    Dim desc As String

    Set doc = DTE.ActiveDocument
    desc = "You are editing a "
    If (doc.ReadOnly) Then
        desc = desc & "read-only"
    Else
        desc = desc & "writable"
    End If
    desc = desc & " document called " & doc.Name & " located at " & doc.Path
    MsgBox desc
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

Document Schnittstelle

EnvDTE-Namespace