Freigeben über


FileSystemProxy.GetDirectoryInfo(String) Methode

Definition

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

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

Parameter

directory
String

String. Pfad des Verzeichnisses.

Gibt zurück

Ein DirectoryInfo-Objekt für den angegebenen Pfad.

Ausnahmen

Der Pfad ist aus einem der folgenden Gründe ungültig: Er ist eine Zeichenfolge der Länge null; es enthält nur Leerzeichen; enthält ungültige Zeichen; oder es ist ein Gerätepfad (beginnt mit \\.\).

Der directory ist Nothing oder eine leere Zeichenfolge.

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

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

Dem Benutzer fehlen die erforderlichen Berechtigungen zum Anzeigen des Pfads.

Beispiele

In diesem Beispiel wird ein DirectoryInfo Objekt für das Verzeichnis C:\Documents and Settings abgerufen und die Erstellungszeit des Verzeichnisses, die Uhrzeit des letzten Zugriffs und die Uhrzeit des letzten Schreibvorgangs angezeigt.

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 eine Ausnahme erst ausgelöst, wenn zum ersten Mal auf eine Eigenschaft für das DirectoryInfo Objekt zugegriffen wird.

Gilt für:

Weitere Informationen