RegistryProxy.GetValue(String, String, Object) 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.
Obtém um valor de uma chave do Registro.
public:
System::Object ^ GetValue(System::String ^ keyName, System::String ^ valueName, System::Object ^ defaultValue);
public object GetValue (string keyName, string valueName, object defaultValue);
member this.GetValue : string * string * obj -> obj
Public Function GetValue (keyName As String, valueName As String, defaultValue As Object) As Object
Parâmetros
- keyName
- String
String
. Chave da qual o valor deverá ser recuperado. Obrigatórios.
- valueName
- String
String
. O valor a ser recuperado. Obrigatórios.
- defaultValue
- Object
Object
. Valor padrão a ser fornecido se o valor não existir. Obrigatórios.
Retornos
Obtém um valor de uma chave do Registro.
Exceções
O usuário não tem as permissões necessárias a serem lidas na chave do Registro.
O RegistryKey que contém o valor especificado foi marcado para exclusão.
keyName
não começa com uma raiz do Registro válida.
Exemplos
Este exemplo lê o valor Name
de HKEY_CURRENT_USER\Software\MyApp
e o exibe em um MessageBox
.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Comentários
valueName
não diferencia maiúsculas de minúsculas.
Uma chave do Registro pode conter um valor que não está associado a nenhum nome. Quando esse valor sem nome é exibido no Editor do Registro, a cadeia de caracteres "(Default)" é exibida em vez de um nome. Para recuperar esse valor sem nome, especifique nulo ou a cadeia de caracteres vazia ("") para valueName
.
A tabela a seguir lista exemplos de tarefas que envolvem o GetValue
método .
Para | Consulte |
---|---|
Ler um valor de uma chave do Registro | Como: ler um valor de uma chave do Registro |