My.Computer.FileSystem.Drives, propriété

Mise à jour : novembre 2007

Retourne une collection en lecture seule de tous les noms de lecteurs disponibles.

' Usage
Dim value As System.Collections.ObjectModel.ReadOnlyCollection(Of System.IO.DriveInfo) = My.Computer.FileSystem.Drives
' Declaration
Public ReadOnly Property Drives As System.Collections.ObjectModel.ReadOnlyCollection(Of System.IO.DriveInfo)

Valeur de retour

System.Collections.ObjectModel.ReadOnlyCollection (de System.IO.DriveInfo)

Exceptions

Cette propriété ne lève pas d'exceptions.

Notes

Cette propriété retourne tous les lecteurs logiques.

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant la propriété My.Computer.FileSystem.Drives.

Pour

Reportez-vous à

Déterminer le nom de volume d'un lecteur

Comment : déterminer le nom de volume d'un lecteur dans Visual Basic

Déterminer le format d'un lecteur

Comment : déterminer le format d'un lecteur dans Visual Basic

Déterminer le type d'un lecteur

Comment : déterminer le type d'un lecteur dans Visual Basic

Déterminer l'espace total d'un lecteur

Comment : déterminer l'espace total d'un lecteur dans Visual Basic

Déterminer l'espace disponible d'un lecteur

Comment : déterminer l'espace physique disponible sur un lecteur dans Visual Basic

Déterminer le répertoire racine d'un lecteur

Comment : déterminer le répertoire racine d'un lecteur dans Visual Basic

Exemple

Cet exemple affiche les noms de lecteurs disponibles dans un message.

Dim getInfo As System.IO.DriveInfo()
getInfo = System.IO.DriveInfo.GetDrives
For Each info As System.IO.DriveInfo In getInfo
    MsgBox(info.name)
Next

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :FileSystemProxy (fournit l'accès à FileSystem)

Assembly : bibliothèque Runtime Visual Basic (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Oui

Service Windows

Oui

Site Web

Oui

Autorisations

L'autorisation suivante peut être nécessaire :

Autorisation

Description

FileIOPermission

Contrôle la possibilité d'accéder à des fichiers et à des dossiers. Énumération associée : Unrestricted.

Pour plus d'informations, consultez Sécurité d'accès du code et Demande d'autorisations.

Voir aussi

Référence

My.Computer.FileSystem, objet

System.Collections.ObjectModel.ReadOnlyCollection<T>

System.IO.DriveInfo

FileSystem.Drives

Autres ressources

Propriétés des fichiers, répertoires et lecteurs dans Visual Basic