FileSystemProxy.GetDriveInfo(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.