Udostępnij za pośrednictwem


FileSystemProxy.GetDriveInfo(String) Metoda

Definicja

DriveInfo Zwraca obiekt dla określonego dysku.

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

Parametry

drive
String

Napęd do zbadania.

Zwraca

DriveInfo obiektu dla określonego dysku.

Wyjątki

Ścieżka jest nieprawidłowa z jednego z następujących powodów: jest to ciąg o zerowej długości; zawiera tylko białe znaki; zawiera nieprawidłowe znaki; lub jest to ścieżka urządzenia (rozpoczyna się od \\.\).

drive jest Nothing ciągiem lub ciągiem pustym.

Ścieżka przekracza maksymalną długość zdefiniowaną przez system.

Użytkownik nie ma niezbędnych uprawnień do wyświetlania ścieżki.

Przykłady

W tym przykładzie DriveInfo uzyskuje obiekt dla dysku C i używa go do wyświetlania informacji o dysku.

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

Aby uzyskać informacje na temat różnych typów dysków, zobacz DriveType.

Uwagi

Klasa DriveInfo modeluje dysk i udostępnia metody i właściwości do wykonywania zapytań o informacje o dysku. Użyj DriveInfo polecenia , aby określić, jakie dyski są dostępne i jakiego typu dyski są. Możesz również wykonać zapytanie dotyczące właściwości, aby określić pojemność i dostępne wolne miejsce na dysku.

Dotyczy

Zobacz też