FileSystem.GetFileInfo(String) Yöntem

Tanım

Belirtilen dosya için bir FileInfo nesne döndürür.

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

Parametreler

file
String

Dosyanın adı ve yolu.

Döndürülenler

FileInfo nesnesine tıklayın.

Özel durumlar

Yol adı yanlış biçimlendirilmiş. Örneğin, geçersiz karakterler içeriyor veya yalnızca boşluk içeriyor. Dosya adında sondaki bir eğik çizgi işareti vardır.

file veya Nothing boş bir dizedir.

Yol, dizenin ortasında iki nokta üst üste içerir.

Yol çok uzun.

Kullanıcı gerekli izinlere sahip değil.

Kullanıcının dosyaya ACL (erişim denetimi listesi) erişimi yok.

Örnekler

Bu örnek, dosya için bir System.IO.FileInfo nesne alır ve dosyanın MyLogFile.log tam adını, son erişim zamanını ve uzunluğunu raporlamak için kullanır.

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

Açıklamalar

Dosya yoksa bir özel durum oluşturmaz; bunun yerine, nesnenin özelliklerine ilk kez erişildiğinde oluşturulur.

Aşağıdaki tabloda, yöntemini içeren bir görev örneği listeleniyor My.Computer.FileSystem.GetFileInfo .

İçin Bkz:
Dosyanın adını ve yolunu belirleme H nasıl yapılır: Visual Basic

Şunlara uygulanır

Ayrıca bkz.