FileSystemProxy.GetFileInfo(String) Metódus

Definíció

FileInfo A megadott fájl objektumát adja vissza.

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

Paraméterek

file
String

A fájl neve és elérési útja.

Válaszok

FileInfo objektumot a megadott fájlhoz.

Kivételek

Az elérési út neve helytelen. Például érvénytelen karaktereket tartalmaz, vagy csak üres szóközt tartalmaz. A fájlnév záró perjellel rendelkezik.

file vagy Nothing üres sztring.

Az elérési út egy kettőspontot tartalmaz a sztring közepén.

Az út túl hosszú.

A felhasználó nem rendelkezik a szükséges engedélyekkel.

A felhasználó nem rendelkezik ACL-hozzáféréssel (hozzáférés-vezérlési listával) a fájlhoz.

Példák

Ez a példa lekéri a fájl System.IO.FileInfo egy MyLogFile.log objektumát, és a fájl teljes nevét, utolsó hozzáférési idejét és hosszát jelenti.

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

Megjegyzések

A rendszer nem ad kivételt, ha a fájl nem létezik; ehelyett az objektum tulajdonságainak első elérésekor jelenik meg.

Az alábbi táblázat egy példát sorol fel a metódust érintő feladatra My.Computer.FileSystem.GetFileInfo .

Címzett Nézze
Fájl nevének és elérési útjának meghatározása Útmutató: Fájlelérési utak elemzése

A következőre érvényes:

Lásd még