RegistryProxy.SetValue Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Grava um valor em uma chave do Registro.
Sobrecargas
| Nome | Description |
|---|---|
| SetValue(String, String, Object) |
Grava um valor em uma chave do Registro. |
| SetValue(String, String, Object, RegistryValueKind) |
Grava um valor em uma chave do Registro. |
SetValue(String, String, Object)
Grava um valor em uma chave do Registro.
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)
Parâmetros
- keyName
- String
String. Nome da chave a ser gravada. Required.
- valueName
- String
String. Nome do valor a ser gravado. Required.
- value
- Object
Object. Valor a ser gravado. Required.
Exceções
value é Nothing.
keyName não começa com uma raiz válida do Registro.
-ou-
valueName é maior que o comprimento máximo permitido (255 caracteres).
O RegistryKey é somente leitura e, portanto, não pode ser gravado; por exemplo, é um nó de nível raiz ou não foi aberto com acesso de gravação.
O usuário não tem as permissões necessárias para criar ou modificar chaves do Registro.
Exemplos
Este exemplo define o valor FontColor como "vermelho" na chave HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Comentários
Se a chave ou o valor especificado não existir, ele será criado.
Aqui está um exemplo de uma tarefa que envolve o My.Computer.Registry.SetValue método.
| Para | Veja |
|---|---|
| Definir um valor em uma chave do Registro | Como criar uma chave do Registro e definir seu valor |
Confira também
- RegistryValueKind
- SetValue
- Objetos (Visual Basic)
- Lendo e gravando a partir do Registro (Visual Basic)
- Security e o Registro (Visual Basic)
Aplica-se a
SetValue(String, String, Object, RegistryValueKind)
Grava um valor em uma chave do Registro.
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)
Parâmetros
- keyName
- String
String. Nome da chave a ser gravada. Required.
- valueName
- String
String. Nome do valor a ser gravado. Required.
- value
- Object
Object. Valor a ser gravado. Required.
- valueKind
- RegistryValueKind
RegistryValueKind. Required.
Exceções
value é Nothing.
keyName não começa com uma raiz válida do Registro.
-ou-
keyName é maior que o comprimento máximo permitido (255 caracteres).
-ou-
O tipo de não corresponde ao tipo de value dados do Registro especificado, valueKindportanto, os dados não podem ser convertidos corretamente.
O RegistryKey é somente leitura e, portanto, não pode ser gravado; por exemplo, é um nó de nível raiz ou não foi aberto com acesso de gravação.
O usuário não tem as permissões necessárias para criar ou modificar chaves do Registro.
Exemplos
Este exemplo define o valor FontColor como "vermelho" na chave HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Comentários
Se a chave ou o valor especificado não existir, ele será criado.
Aqui está um exemplo de uma tarefa que envolve o My.Computer.Registry.SetValue método.
| Para | Veja |
|---|---|
| Definir um valor em uma chave do Registro | Como criar uma chave do Registro e definir seu valor |
Confira também
- RegistryValueKind
- SetValue
- Objetos (Visual Basic)
- Lendo e gravando a partir do Registro (Visual Basic)
- Security e o Registro (Visual Basic)