FileSystem.GetFileInfo(String) Metod

Definition

Returnerar ett FileInfo objekt för den angivna filen.

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

Parametrar

file
String

Namn och sökväg för filen.

Returer

FileInfo objekt för den angivna filen.

Undantag

Sökvägens namn är felaktigt. Den innehåller till exempel ogiltiga tecken eller är bara tomt utrymme. Filnamnet har ett avslutande snedstreck.

file är Nothing eller en tom sträng.

Sökvägen innehåller ett kolon i mitten av strängen.

Sökvägen är för lång.

Användaren saknar nödvändiga behörigheter.

Användaren saknar ACL-åtkomst (åtkomstkontrollista) till filen.

Exempel

Det här exemplet hämtar ett System.IO.FileInfo objekt för filen MyLogFile.log och använder det för att rapportera filens fullständiga namn, senaste åtkomsttid och längd.

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 & ".")

Kommentarer

Ett undantag utlöses inte om filen inte finns. I stället utlöses det första gången objektets egenskaper används.

I följande tabell visas ett exempel på en uppgift som involverar My.Computer.FileSystem.GetFileInfo metoden.

Till Se
Fastställa en fils namn och sökväg Så här: Parsa filsökvägar i Visual Basic

Gäller för

Se även