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


FileSystem.GetDriveInfo(String) Метод

Определение

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

public:
 static System::IO::DriveInfo ^ GetDriveInfo(System::String ^ drive);
public static System.IO.DriveInfo GetDriveInfo (string drive);
static member GetDriveInfo : string -> System.IO.DriveInfo
Public Shared 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 определения доступных дисков и типов дисков. Вы также можете запросить свойство , чтобы определить емкость и доступное свободное место на диске.

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

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