FileSystemProxy.GetDirectoryInfo(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回指定路径的 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 对象。
例外
路径无效,原因如下:它是零长度字符串;它仅包含空格;它包含无效字符;或它是以 \\.\) 开头 (设备路径。
directory
为 Nothing
或空字符串。
路径超过了系统定义的最大长度。
目录路径中包含冒号 (:),或者格式无效。
该用户缺少查看该路径所必需的权限。
示例
此示例获取 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 属性之前不会引发异常。