Partager via


Registry Classe

Définition

Fournit des objets RegistryKey qui représentent les clés racine du Registre Windows et des méthodes static permettant d'accéder à des paires clé/valeur.

public ref class Registry abstract sealed
public ref class Registry sealed
public static class Registry
public sealed class Registry
[System.Runtime.InteropServices.ComVisible(true)]
public static class Registry
type Registry = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type Registry = class
Public Class Registry
Public NotInheritable Class Registry
Héritage
Registry
Attributs

Remarques

Pour plus d’informations sur cette API, consultez la classe Microsoft.Win32.Registry.

Champs

ClassesRoot

Définit les types (ou classes) de documents ainsi que les propriétés associées à ces types. Ce champ lit la clé de base HKEY_CLASSES_ROOT du Registre Windows.

CurrentConfig

Contient des informations de configuration concernant le matériel qui ne sont pas spécifiques à l'utilisateur. Ce champ lit la clé de base HKEY_CURRENT_CONFIG du Registre Windows.

CurrentUser

Contient les informations relatives aux préférences de l'utilisateur en cours. Ce champ lit la clé de base HKEY_CURRENT_USER du Registre Windows.

DynData
Obsolète.

Contient les données dynamiques du Registre. Ce champ lit la clé de base HKEY_DYN_DATA du Registre Windows.

LocalMachine

Contient les informations de configuration pour l'ordinateur local. Ce champ lit la clé de base HKEY_LOCAL_MACHINE du Registre Windows.

PerformanceData

Contient des informations sur les performances des composants logiciels. Ce champ lit la clé de base HKEY_PERFORMANCE_DATA du Registre Windows.

Users

Contient les informations relatives à la configuration utilisateur par défaut. Ce champ lit la clé de base HKEY_USERS du Registre Windows.

Méthodes

GetValue(String, String, Object)

Récupère la valeur associée au nom spécifié, dans la clé de Registre spécifiée. Si le nom est introuvable dans la clé spécifiée, retourne une valeur par défaut que vous fournissez ou la valeur null si la clé spécifiée n'existe pas.

SetValue(String, String, Object)

Définit la paire nom/valeur spécifiée sur la clé de Registre spécifiée. Si la clé spécifiée n'existe pas, elle est créée.

SetValue(String, String, Object, RegistryValueKind)

Définit la paire nom/valeur sur la clé de Registre spécifiée, à l'aide du type de données de Registre spécifié. Si la clé spécifiée n'existe pas, elle est créée.

S’applique à

Voir aussi