Freigeben über


FileSystem.GetFileInfo(String) Methode

Definition

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

public:
 static System::IO::FileInfo ^ GetFileInfo(System::String ^ file);
public static System.IO.FileInfo GetFileInfo (string file);
static member GetFileInfo : string -> System.IO.FileInfo
Public Shared 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. Stattdessen wird sie 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 Gewusst wie: Analysieren von Dateipfaden in Visual Basic

Gilt für:

Weitere Informationen