Свойство My.Computer.FileSystem.Drives
Обновлен: Ноябрь 2007
Возвращает доступную только для чтения коллекцию имен всех доступных дисков.
' Usage
Dim value As System.Collections.ObjectModel.ReadOnlyCollection(Of System.IO.DriveInfo) = My.Computer.FileSystem.Drives
' Declaration
Public ReadOnly Property Drives As System.Collections.ObjectModel.ReadOnlyCollection(Of System.IO.DriveInfo)
Возвращаемое значение
System.Collections.ObjectModel.ReadOnlyCollection (из System.IO.DriveInfo)
Исключения
Это свойство не создает исключений.
Заметки
Это свойство возвращает все логические диски.
Задачи
В следующей таблице перечислены примеры задач с использованием свойства My.Computer.FileSystem.Drives.
Чтобы |
См. |
---|---|
Определить метку тома диска |
Практическое руководство. Определение метки тома для диска в Visual Basic |
Определить формат диска |
Практическое руководство. Определение формата диска в Visual Basic |
Определить тип диска |
Практическое руководство. Определение типа диска в Visual Basic |
Определить полный объем диска |
Практическое руководство. Определение общего объема пространства на диске в Visual Basic |
Определить объем свободного места на диске |
Практическое руководство. Определение свободного физического пространства на диске в Visual Basic |
Определить корневой каталог диска |
Практическое руководство. Определение корневого каталога диска в Visual Basic |
Пример
В этом примере имена доступных дисков отображаются в окне сообщения.
Dim getInfo As System.IO.DriveInfo()
getInfo = System.IO.DriveInfo.GetDrives
For Each info As System.IO.DriveInfo In getInfo
MsgBox(info.name)
Next
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:FileSystemProxy (предоставляет доступ к FileSystem)
Сборка: библиотека времени выполнения Visual Basic (в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Да |
Служба Windows |
Да |
Веб-узел |
Да |
Разрешения
Могут потребоваться следующие разрешения:
Разрешение |
Описание |
---|---|
Определяет возможность обращения к файлам или папкам. Связанное перечисление: Unrestricted. |
Дополнительные сведения см. в разделах Управление доступом для кода и Запрос разрешений.
См. также
Ссылки
System.Collections.ObjectModel.ReadOnlyCollection<T>