Registry Classe

Définition

Fournit des objets RegistryKey qui représentent les clés racines dans le registre Windows et static méthodes pour accéder aux paires clé/valeur.

public ref class Registry sealed
public ref class Registry abstract sealed
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 NotInheritable Class Registry
Public Class Registry
Héritage
Registry
Attributs

Remarques

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

Champs

Nom Description
ClassesRoot

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

CurrentConfig

Contient des informations de configuration relatives au matériel qui n’est pas spécifique à l’utilisateur. Ce champ lit la clé de base de registre Windows HKEY_CURRENT_CONFIG.

CurrentUser

Contient des informations sur les préférences utilisateur actuelles. Ce champ lit le HKEY_CURRENT_USER de clé de base de Registre Windows.

DynData
Obsolète.

Contient des données de Registre dynamiques. Ce champ lit le HKEY_DYN_DATA de clé de base de Registre Windows.

LocalMachine

Contient les données de configuration de l’ordinateur local. Ce champ lit les HKEY_LOCAL_MACHINE de clé de base de registre Windows.

PerformanceData

Contient des informations de performances pour les composants logiciels. Ce champ lit la clé de base de registre Windows HKEY_PERFORMANCE_DATA.

Users

Contient des informations sur la configuration utilisateur par défaut. Ce champ lit la clé de base de registre Windows HKEY_USERS.

Méthodes

Nom Description
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 null si la clé spécifiée n’existe pas.

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.

SetValue(String, String, Object)

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

S’applique à

Voir aussi