FileSystemProxy.GetDirectoryInfo(String) 方法

定义

返回指定路径的 DirectoryInfo 对象。

public:
 System::IO::DirectoryInfo ^ GetDirectoryInfo(System::String ^ directory);
public System.IO.DirectoryInfo GetDirectoryInfo (string directory);
member this.GetDirectoryInfo : string -> System.IO.DirectoryInfo
Public 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 属性之前不会引发异常。

适用于

另请参阅