Поделиться через


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 определения доступных дисков и типов дисков. Вы также можете запросить свойство , чтобы определить емкость и доступное свободное место на диске.

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

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