FileSystemProxy.GetDriveInfo(String) Metod

Definition

Returnerar ett DriveInfo objekt för den angivna enheten.

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

Parametrar

drive
String

Enhet som ska undersökas.

Returer

DriveInfo objekt för den angivna enheten.

Undantag

Sökvägen är inte giltig av någon av följande orsaker: det är en sträng med noll längd. den innehåller endast tomt utrymme. den innehåller ogiltiga tecken. eller så är det en enhetssökväg (börjar med \\.\).

drive är Nothing eller en tom sträng.

Sökvägen överskrider den systemdefinierade maximala längden.

Användaren saknar nödvändiga behörigheter för att visa sökvägen.

Exempel

Det här exemplet hämtar ett DriveInfo objekt för C-enheten och använder den för att visa information om enheten.

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

Information om de olika enhetstyperna finns i DriveType.

Kommentarer

Klassen DriveInfo modellerar en enhet och tillhandahåller metoder och egenskaper för att fråga efter enhetsinformation. Använd DriveInfo för att avgöra vilka enheter som är tillgängliga och vilken typ av enheter de är. Du kan också fråga egenskapen för att fastställa kapaciteten och tillgängligt ledigt utrymme på enheten.

Gäller för

Se även