Aracılığıyla paylaş


FileSystem.GetDirectoryInfo(String) Yöntem

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.