RegistryProxy.GetValue(String, String, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém um valor de uma chave de registo.
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 de onde o valor deve ser recuperado. Required.
- valueName
- String
String. Valor a recuperar. Required.
- defaultValue
- Object
Object. Valor padrão a ser fornecido se o valor não existir. Required.
Devoluções
Obtém um valor de uma chave de registo.
Exceções
O utilizador não tem as permissões necessárias para ler da chave do registo.
O RegistryKey que contém o valor especificado foi marcado para eliminação.
keyName não começa com uma raiz válida do registo.
Exemplos
Este exemplo lê o valor Name de HKEY_CURRENT_USER\Software\MyApp e apresenta-o num MessageBox.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Observações
valueName não diferencia maiúsculas de minúsculas.
Uma chave de registo pode conter um valor que não está associado a nenhum nome. Quando este valor sem nome é apresentado no editor do registo, a cadeia "(Default)" aparece em vez de um nome. Para recuperar este valor sem nome, especifique ou nulo ou a cadeia vazia ("") para valueName.
A tabela seguinte lista exemplos de tarefas que envolvem o GetValue método.
| Para | Veja |
|---|---|
| Leia um valor de uma chave de registo | Como: Ler um Valor de uma Chave de Registo |