FileSystem.GetFileInfo(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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 |