RegistryProxy.SetValue Méthode

Définition

Écrit une valeur dans une clé de Registre.

Surcharges

Nom Description
SetValue(String, String, Object)

Écrit une valeur dans une clé de Registre.

SetValue(String, String, Object, RegistryValueKind)

Écrit une valeur dans une clé de Registre.

SetValue(String, String, Object)

Source:
RegistryProxy.vb
Source:
RegistryProxy.vb
Source:
RegistryProxy.vb
Source:
RegistryProxy.vb
Source:
RegistryProxy.vb

Écrit une valeur dans une clé de Registre.

public:
 void SetValue(System::String ^ keyName, System::String ^ valueName, System::Object ^ value);
public void SetValue(string keyName, string valueName, object value);
member this.SetValue : string * string * obj -> unit
Public Sub SetValue (keyName As String, valueName As String, value As Object)

Paramètres

keyName
String

String. Nom de la clé à écrire. Obligatoire.

valueName
String

String. Nom de la valeur à écrire. Obligatoire.

value
Object

Object. Valeur à écrire. Obligatoire.

Exceptions

value a la valeur Nothing.

keyName ne commence pas par une racine de Registre valide.

- ou -

valueName est supérieur à la longueur maximale autorisée (255 caractères).

Il RegistryKey est en lecture seule et ne peut donc pas être écrit dans ; par exemple, il s’agit d’un nœud de niveau racine ou n’a pas été ouvert avec un accès en écriture.

L’utilisateur n’a pas les autorisations requises pour créer ou modifier des clés de Registre.

Exemples

Cet exemple montre comment définir la valeur FontColor sur « rouge » dans la clé HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences.

My.Computer.Registry.LocalMachine.OpenSubKey(
  "Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")

Remarques

Si la clé ou la valeur spécifiée n’existe pas, elle est créée.

Voici un exemple de tâche impliquant la My.Computer.Registry.SetValue méthode.

À Consultez
Définir une valeur dans une clé de Registre Guide pratique pour créer une clé de Registre et définir sa valeur

Voir aussi

S’applique à

SetValue(String, String, Object, RegistryValueKind)

Source:
RegistryProxy.vb
Source:
RegistryProxy.vb
Source:
RegistryProxy.vb
Source:
RegistryProxy.vb
Source:
RegistryProxy.vb

Écrit une valeur dans une clé de Registre.

public:
 void SetValue(System::String ^ keyName, System::String ^ valueName, System::Object ^ value, Microsoft::Win32::RegistryValueKind valueKind);
public void SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind);
member this.SetValue : string * string * obj * Microsoft.Win32.RegistryValueKind -> unit
Public Sub SetValue (keyName As String, valueName As String, value As Object, valueKind As RegistryValueKind)

Paramètres

keyName
String

String. Nom de la clé à écrire. Obligatoire.

valueName
String

String. Nom de la valeur à écrire. Obligatoire.

value
Object

Object. Valeur à écrire. Obligatoire.

valueKind
RegistryValueKind

RegistryValueKind. Obligatoire.

Exceptions

value a la valeur Nothing.

keyName ne commence pas par une racine de Registre valide.

- ou -

keyName est supérieur à la longueur maximale autorisée (255 caractères).

- ou -

Le type de données ne correspond pas au type de value données de Registre spécifié par valueKind, par conséquent, les données ne peuvent pas être converties correctement.

Il RegistryKey est en lecture seule et ne peut donc pas être écrit dans ; par exemple, il s’agit d’un nœud de niveau racine ou n’a pas été ouvert avec un accès en écriture.

L’utilisateur n’a pas les autorisations requises pour créer ou modifier des clés de Registre.

Exemples

Cet exemple montre comment définir la valeur FontColor sur « rouge » dans la clé HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences.

My.Computer.Registry.LocalMachine.OpenSubKey(
  "Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")

Remarques

Si la clé ou la valeur spécifiée n’existe pas, elle est créée.

Voici un exemple de tâche impliquant la My.Computer.Registry.SetValue méthode.

À Consultez
Définir une valeur dans une clé de Registre Guide pratique pour créer une clé de Registre et définir sa valeur

Voir aussi

S’applique à