FileSystem.GetDirectoryInfo(String) Methode

Definition

Gibt ein DirectoryInfo Objekt für den angegebenen Pfad zurück.

public:
 static System::IO::DirectoryInfo ^ GetDirectoryInfo(System::String ^ directory);
public static System.IO.DirectoryInfo GetDirectoryInfo(string directory);
static member GetDirectoryInfo : string -> System.IO.DirectoryInfo
Public Shared Function GetDirectoryInfo (directory As String) As DirectoryInfo

Parameter

directory
String

String. Pfad des Verzeichnisses.

Gibt zurück

DirectoryInfo -Objekt für den angegebenen Pfad.

Ausnahmen

Der Pfad ist aus einem der folgenden Gründe ungültig: Es handelt sich um eine leere Zeichenfolge; es enthält nur Leerzeichen; enthält ungültige Zeichen; oder es handelt sich um einen Gerätepfad (beginnt mit \\.\).

directory ist Nothing oder eine leere Zeichenfolge.

Der Pfad überschreitet die vom System definierte maximale Länge.

Der Verzeichnispfad enthält einen Doppelpunkt (:) oder weist ein ungültiges Format auf.

Der Benutzer verfügt nicht über erforderliche Berechtigungen zum Anzeigen des Pfads.

Beispiele

Dieses Beispiel ruft ein DirectoryInfo Objekt für das Verzeichnis ab und zeigt die Erstellungszeit des Verzeichnisses C:\Documents and Settings , die Uhrzeit des letzten Zugriffs und die letzte Schreibzeit an.

Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
    My.Computer.FileSystem.SpecialDirectories.MyDocuments)
MsgBox("The directory was created at " & getInfo.CreationTime)
MsgBox("The directory was last accessed at " & getInfo.LastAccessTime)
MsgBox("The directory was last written to at " & getInfo.LastWriteTime)

Hinweise

Wenn das Verzeichnis nicht vorhanden ist, wird erst beim ersten Zugriff auf eine Eigenschaft des DirectoryInfo Objekts eine Ausnahme ausgelöst.

Gilt für:

Weitere Informationen