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 объект для указанного пути.

Исключения

Путь недействителен по одной из следующих причин: это строка нулевой длины; он содержит только пробелы; он содержит недопустимые символы; или это путь к устройству (начинается с \\.\).

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 объекта.

Применяется к

См. также раздел