FileSystem.GetDirectoryInfo(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen yol için bir DirectoryInfo nesne döndürür.
public:
static System::IO::DirectoryInfo ^ GetDirectoryInfo(System::String ^ directory);
public static System.IO.DirectoryInfo GetDirectoryInfo(string directory);
static member GetDirectoryInfo : string -> System.IO.DirectoryInfo
Public Shared Function GetDirectoryInfo (directory As String) As DirectoryInfo
Parametreler
- directory
- String
String. Dizinin yolu.
Döndürülenler
DirectoryInfo nesnesine bakın.
Özel durumlar
Yol aşağıdaki nedenlerden biri için geçerli değil: sıfır uzunluklu bir dizedir; yalnızca boşluk içerir; geçersiz karakterler içeriyor; veya bir cihaz yoludur (\\.\ile başlar).
directory veya Nothing boş bir dizedir.
Yol, sistem tarafından tanımlanan uzunluk üst sınırını aşıyor.
Dizin yolu iki nokta üst üste (:) veya geçersiz biçimdedir) içeriyor.
Kullanıcı, yolu görüntülemek için gerekli izinlere sahip değil.
Örnekler
Bu örnek, dizin için bir DirectoryInfo nesne alır ve dizinin C:\Documents and Settings oluşturma zamanını, son erişim saatini ve son yazma zamanını görüntüler.
Dim getInfo = My.Computer.FileSystem.GetDirectoryInfo(
My.Computer.FileSystem.SpecialDirectories.MyDocuments)
MsgBox("The directory was created at " & getInfo.CreationTime)
MsgBox("The directory was last accessed at " & getInfo.LastAccessTime)
MsgBox("The directory was last written to at " & getInfo.LastWriteTime)
Açıklamalar
Dizin yoksa, nesnedeki DirectoryInfo bir özelliğe ilk kez erişilene kadar bir özel durum atılmaz.