Condividi tramite


Registry Classe

Definizione

Fornisce oggetti RegistryKey che rappresentano le chiavi di primo livello del Registro di sistema di Windows, nonché i metodi static per l'accesso alle coppie chiave/valore.

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
Ereditarietà
Registry
Attributi

Commenti

Per altre informazioni su questa API, vedere Classe Microsoft.Win32.Registry.

Campi

ClassesRoot

Definisce i tipi o le classi di documenti, nonché le proprietà associate a questi tipi. Questo campo legge la chiave base HKEY_CLASSES_ROOT del Registro di sistema di Windows.

CurrentConfig

Contiene le informazioni di configurazione relative all'hardware non specifiche dell'utente. Questo campo legge la chiave base HKEY_CURRENT_CONFIG del Registro di sistema di Windows.

CurrentUser

Contiene le informazioni relative alle preferenze dell'utente corrente. Questo campo legge la chiave base HKEY_CURRENT_USER del Registro di sistema di Windows.

DynData
Obsoleti.

Contiene i dati dinamici del Registro di sistema. Questo campo legge la chiave base HKEY_DYN_DATA del Registro di sistema di Windows.

LocalMachine

Contiene i dati relativi alla configurazione del computer locale. Questo campo legge la chiave base HKEY_LOCAL_MACHINE del Registro di sistema di Windows.

PerformanceData

Contiene informazioni sulle prestazioni per i componenti software. Questo campo legge la chiave base HKEY_PERFORMANCE_DATA del Registro di sistema di Windows.

Users

Contiene le informazioni relative alla configurazione utente predefinita. Questo campo legge la chiave base HKEY_USERS del Registro di sistema di Windows.

Metodi

GetValue(String, String, Object)

Recupera il valore associato al nome specificato, nella chiave specificata del Registro di sistema. Se il nome non viene trovato nella chiave specificata, restituisce un valore predefinito fornito dall'utente oppure null se la chiave specificata non esiste.

SetValue(String, String, Object)

Imposta la coppia nome/valore specificata nella chiave del Registro di sistema specificata. Se la chiave specificata non esiste, verrà creata.

SetValue(String, String, Object, RegistryValueKind)

Imposta la coppia nome/valore nella chiave specificata del Registro di sistema, utilizzando il tipo di dati del Registro di sistema specificato. Se la chiave specificata non esiste, verrà creata.

Si applica a

Vedi anche