Udostępnij za pośrednictwem


FileSystemProxy.GetFileInfo(String) Metoda

Definicja

FileInfo Zwraca obiekt dla określonego pliku.

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

Parametry

file
String

Nazwa i ścieżka pliku.

Zwraca

FileInfo obiekt dla określonego pliku.

Wyjątki

Nazwa ścieżki jest źle sformułowana. Na przykład zawiera nieprawidłowe znaki lub jest tylko odstępem. Nazwa pliku ma końcowy znak ukośnika.

file jest Nothing ciągiem lub ciągiem pustym.

Ścieżka zawiera dwukropek w środku ciągu.

Ścieżka jest za długa.

Użytkownik nie ma niezbędnych uprawnień.

Użytkownik nie ma dostępu do pliku listy ACL (listy kontroli dostępu).

Przykłady

Ten przykład pobiera System.IO.FileInfo obiekt dla pliku MyLogFile.log i używa go do raportowania pełnej nazwy pliku, czasu ostatniego dostępu i długości.

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

Uwagi

Wyjątek nie jest zgłaszany, jeśli plik nie istnieje; zamiast tego zostanie on zgłoszony przy pierwszym uzyskiwaniu dostępu do właściwości obiektu.

W poniższej tabeli przedstawiono przykład zadania obejmującego metodę My.Computer.FileSystem.GetFileInfo .

Działanie Zobacz
Określanie nazwy i ścieżki pliku Instrukcje: Analizowanie ścieżek plików

Dotyczy

Zobacz też