Compartilhar via


FileSystem.GetDriveInfo(String) Método

Definição

Retorna um objeto DriveInfo para a unidade especificada.

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

Parâmetros

drive
String

Unidade a ser examinada.

Retornos

Objeto DriveInfo da unidade especificada.

Exceções

O caminho não é válido por um dos seguintes motivos: é uma cadeia de comprimento zero, contém apenas espaços em branco, contém caracteres inválidos ou é um caminho de dispositivo (começa com \\.\).

drive é Nothing ou é uma cadeia de caracteres vazia.

O caminho excede o tamanho máximo definido pelo sistema.

O usuário não tem as permissões necessárias para exibir o caminho.

Exemplos

Este exemplo obtém um DriveInfo objeto para a unidade C e o usa para exibir informações sobre a unidade.

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

Para obter informações sobre os diferentes tipos de unidade, consulte DriveType.

Comentários

A DriveInfo classe modela uma unidade e fornece métodos e propriedades para consultar informações de unidade. Use DriveInfo para determinar quais unidades estão disponíveis e que tipo de unidades elas são. Você também pode consultar a propriedade para determinar a capacidade e o espaço livre disponível na unidade.

Aplica-se a

Confira também