FileSystemProxy.GetFileInfo(String) Metod

Definition

Returnerar ett FileInfo objekt för den angivna filen.

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

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 analyserar du filsökvägar

Gäller för

Se även