FileSystemProxy.GetDriveInfo(String) Метод

Определение

DriveInfo Возвращает объект для указанного диска.

public:
 System::IO::DriveInfo ^ GetDriveInfo(System::String ^ drive);
public System.IO.DriveInfo GetDriveInfo(string drive);
member this.GetDriveInfo : string -> System.IO.DriveInfo
Public Function GetDriveInfo (drive As String) As DriveInfo

Параметры

drive
String

Диск для проверки.

Возвращаемое значение

DriveInfo объект для указанного диска.

Исключения

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

drive имеет Nothing или пустую строку.

Путь превышает заданную системой максимальную длину.

У пользователя отсутствуют необходимые разрешения для просмотра пути.

Примеры

Этот пример получает DriveInfo объект для диска C и использует его для отображения сведений о диске.

Dim getInfo = My.Computer.FileSystem.GetDriveInfo("C:\")
MsgBox("The drive's type is " & getInfo.DriveType)
MsgBox("The drive has " & getInfo.TotalFreeSpace & " bytes free.")

Дополнительные сведения о различных типах дисков см. в разделе DriveType.

Комментарии

Класс DriveInfo моделирует диск и предоставляет методы и свойства для запроса сведений о диске. Используется DriveInfo для определения доступных дисков и типов дисков. Вы также можете запросить свойство, чтобы определить емкость и свободное место на диске.

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

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