FileSystemProxy.GetFileInfo(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 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. Er enthält beispielsweise ungültige Zeichen oder besteht nur aus Leerzeichen. Der Dateiname enthält einen nachgestellten Schrägstrich.
Der 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 die erforderlichen Berechtigungen.
Der Benutzer verfügt über keinen ACL (Access Control List)-Zugriff 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. Es wird vielmehr ausgelöst, wenn zum ersten Mal 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.
Beschreibung | Siehe |
---|---|
Ermitteln des Namens und Pfads einer Datei | Vorgehensweise: Analysieren von Dateipfaden |