Share via


FileSystem.GetDirectoryInfo(String) 方法

定義

傳回指定之路徑的 DirectoryInfo 物件。

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

參數

directory
String

String. 目錄的路徑。

傳回

指定之路徑的 DirectoryInfo 物件。

例外狀況

路徑無效,原因如下:它是零長度字串;它只包含空格符;它包含無效的字元;或它是裝置路徑, (開頭為 \\.\) 。

directoryNothing 或空字串。

路徑超過系統定義的最大長度。

目錄路徑包含冒號 (:),或者是無效的格式。

使用者缺乏必要的使用權限來檢視路徑。

範例

這個範例會取得 DirectoryInfo 目錄 C:\Documents and Settings 的物件,並顯示目錄的建立時間、上次存取時間和上次寫入時間。

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)

備註

如果目錄不存在,則在第一次存取 物件上的 DirectoryInfo 屬性之前,不會擲回例外狀況。

適用於

另請參閱