Метод My.Computer.FileSystem.DirectoryExists
Обновлен: Ноябрь 2007
Возвращает Boolean, показывающее, существует ли указанный каталог.
' Usage
Dim value As Boolean = My.Computer.FileSystem.DirectoryExists(directory)
' Declaration
Public Function DirectoryExists( _
ByVal directory As String _
) As Boolean
Параметры
- directory
String. Путь к каталогу. Обязательно.
Возвращаемое значение
Значение True, если папка существует; в противном случае — False.
Исключения
Этот метод не создает исключения.
Заметки
Для вызова метода DirectoryExists требуется класс FileIOPermission.
Задачи
Ниже в таблице приведены примеры задач, в которых используется метод My.Computer.FileSystem.DirectoryExists.
To |
см. в разделе |
---|---|
Определение существования каталога |
Практическое руководство. Определение наличия каталога в Visual Basic |
Пример
Этот пример определяет, существует ли каталог C:\backup\logs и проверяет его свойства.
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
Dim logInfo As System.IO.DirectoryInfo
logInfo = My.Computer.FileSystem.GetDirectoryInfo _
("C:\backup\logs")
End If
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:FileSystemProxy (предоставляет доступ к FileSystem)
Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Да |
Служба Windows |
Да |
Веб-узел |
Да |
Разрешения
Могут потребоваться следующие разрешения:
Разрешение |
Описание |
---|---|
Определяет возможность доступа к файлам и папкам. Связанное перечисление: Unrestricted. |
Дополнительные сведения см. в разделах Управление доступом для кода и Запрос разрешений.
См. также
Задачи
Практическое руководство. Определение наличия файла в Visual Basic
Пошаговое руководство. Операции с файлами и каталогами в Visual Basic
Ссылки
Другие ресурсы
Создание, удаление и перемещение файлов и папок в Visual Basic