Partager via


My.Computer.Registry.Users, propriété

Mise à jour : novembre 2007

Retourne un type RegistryKey qui fournit l'accès à HKEY_USERS.

' Usage
Dim value As Microsoft.Win32.RegistryKey = My.Computer.Registry.Users
' Declaration
Public ReadOnly Property Users As Microsoft.Win32.RegistryKey

Valeur de retour

RegistryKey

Notes

L'objet My.Computer.Registry expose des méthodes et des propriétés permettant d'utiliser les clés de Registre. Pour plus d'informations, consultez My.Computer.Registry, objet.

HKEY_USERS est utilisé à l'origine pour stocker des paramètres par défaut pour les nouveaux utilisateurs.

La classe RegistryPermission qui se trouve dans l'espace de noms System.Security.Permissions contrôle l'accès aux variables du Registre. Les variables du Registre ne doivent pas être stockées dans des emplacements mémoire auxquels du code sans RegistryPermission peut accéder. De même, lorsque vous accordez des autorisations, accordez le moins possible de privilèges nécessaires à l'accomplissement des tâches.

Les valeurs d'accès de l'autorisation Registre sont définies par l'énumération RegistryPermissionAccess. Le tableau suivant décrit en détail ses membres.

Valeur

Accès aux variables de Registre

AllAccess

Création, lecture et écriture

Créer

Créer

NoAccess

Aucun accès

Lecture

Lecture

Écriture

Écriture

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant l'objet My.Computer.Registry.

Pour

Consultez

Créer une clé de Registre

Comment : créer une clé de Registre et définir ses valeurs dans Visual Basic

Supprimer une clé de Registre

Comment : supprimer une clé de Registre dans Visual Basic

Déterminer si une valeur existe dans une clé de Registre

Comment : déterminer si une valeur existe dans une clé de Registre dans Visual Basic

Lire une valeur d'une clé de Registre

Comment : lire une valeur à partir d'une clé de Registre dans Visual Basic

Définir une valeur dans une clé de Registre

Comment : définir les valeurs dans les clés de Registre dans Visual Basic

Exemple

Cet exemple compte et affiche le nombre de valeurs dans la clé de Registre.

Dim keyCount as Integer
keyCount = My.Computer.Registry.Users.ValueCount
MsgBox(keyCount)

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :RegistryProxy (fournit l'accès à Registry)

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

Autorisations

Aucune autorisation n'est requise.

Voir aussi

Tâches

Dépannage : manipulation du Registre

Concepts

Tâches courantes relatives au Registre

Sécurité et Registre

Lecture et écriture dans le Registre à l'aide de My

Référence

My.Computer.Registry, objet

Microsoft.Win32.RegistryKey

Registry.Users