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ğildir: 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çimde) içeriyor.
Kullanıcının yolu görüntülemek için gerekli izinleri yok.
Örnekler
Bu örnek, dizin için bir DirectoryInfo nesnesi 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.