FileSystem.GetDirectoryInfo(String) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a DirectoryInfo object for the specified path.
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
Parameters
- directory
- String
String
. Path of directory.
Returns
DirectoryInfo object for the specified path.
Exceptions
The path is not valid for one of the following reasons: it is a zero-length string; it contains only white space; it contains invalid characters; or it is a device path (starts with \\.\).
directory
is Nothing
or an empty string.
The path exceeds the system-defined maximum length.
The directory path contains a colon (:) or is in an invalid format.
The user lacks necessary permissions to view the path.
Examples
This example gets a DirectoryInfo object for the directory C:\Documents and Settings
and displays the directory's creation time, last access time, and last write time.
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)
Remarks
If the directory does not exist, an exception is not thrown until the first time a property on the DirectoryInfo object is accessed.