Udostępnij za pośrednictwem


FileSystem.GetDriveInfo(String) Metoda

Definicja

DriveInfo Zwraca obiekt dla określonego dysku.

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

Parametry

drive
String

Prowadzić do zbadania.

Zwraca

DriveInfo obiekt 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 lub pusty Nothing ciąg.

Ś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 uzyskuje DriveInfo obiekt 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ń dotyczących informacji o dysku. Służy DriveInfo do określania, jakie dyski są dostępne i jakiego typu 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ż