FileSystemProxy.GetFileInfo(String) Methode

Definition

Gibt ein FileInfo Objekt für die angegebene Datei zurück.

public:
 System::IO::FileInfo ^ GetFileInfo(System::String ^ file);
public System.IO.FileInfo GetFileInfo(string file);
member this.GetFileInfo : string -> System.IO.FileInfo
Public Function GetFileInfo (file As String) As FileInfo

Parameter

file
String

Name und Pfad der Datei.

Gibt zurück

FileInfo -Objekt für die angegebene Datei.

Ausnahmen

Der Pfadname ist falsch formatiert. Sie enthält z. B. ungültige Zeichen oder ist nur Leerzeichen. Der Dateiname weist ein nachgestelltes Schrägstrich auf.

file ist Nothing oder eine leere Zeichenfolge.

Der Pfad enthält einen Doppelpunkt in der Mitte der Zeichenfolge.

Der Pfad ist zu lang.

Der Benutzer verfügt nicht über erforderliche Berechtigungen.

Der Benutzer verfügt nicht über ACL-Zugriff (Zugriffssteuerungsliste) auf die Datei.

Beispiele

In diesem Beispiel wird ein System.IO.FileInfo Objekt für die Datei MyLogFile.log abgerufen und verwendet, um den vollständigen Namen, die Uhrzeit des letzten Zugriffs und die Länge der Datei zu melden.

Dim information = My.Computer.FileSystem.GetFileInfo("C:\MyLogFile.log")
MsgBox("The file's full name is " & information.FullName & ".")
MsgBox("Last access time is " & information.LastAccessTime & ".")
MsgBox("The length is " & information.Length & ".")

Hinweise

Eine Ausnahme wird nicht ausgelöst, wenn die Datei nicht vorhanden ist. stattdessen wird das erste Mal ausgelöst, wenn auf die Eigenschaften des Objekts zugegriffen wird.

In der folgenden Tabelle ist ein Beispiel für eine Aufgabe aufgeführt, die die My.Computer.FileSystem.GetFileInfo Methode umfasst.

To Siehe
Ermitteln des Namens und Pfads einer Datei Vorgehensweise: Analysieren von Dateipfaden

Gilt für:

Weitere Informationen