Aracılığıyla paylaş


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ının sonunda 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ının gerekli izinleri yok.

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

Örnekler

Bu örnek, dosya MyLogFile.log için bir System.IO.FileInfo nesne alır ve dosyanın tam adını, son erişim zamanını ve uzunluğunu bildirmek için bunu 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 ö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 liste verilmiştir My.Computer.FileSystem.GetFileInfo .

Amaç Bkz.
Dosyanın adını ve yolunu belirleme Nasıl Yapılır: Visual Basic'te Dosya Yollarını Ayrıştırma

Şunlara uygulanır

Ayrıca bkz.