FileSystemProxy.GetDirectoryInfo(String) Methode
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.
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.