RegistryProxy.GetValue(String, String, Object) Método

Definición

Obtiene un valor de una clave del 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. Clave desde la que se va a recuperar el valor. Required.

valueName
String

String. Valor que se va a recuperar. Required.

defaultValue
Object

Object. Valor predeterminado que se va a proporcionar si el valor no existe. Required.

Devoluciones

Obtiene un valor de una clave del Registro.

Excepciones

El usuario no tiene los permisos necesarios para leer desde la clave del Registro.

que RegistryKey contiene el valor especificado se ha marcado para su eliminación.

keyName no comienza con una raíz del Registro válida.

Ejemplos

En este ejemplo se lee el valor Name de HKEY_CURRENT_USER\Software\MyApp y se muestra en .MessageBox

Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
  "HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))

Comentarios

valueName no distingue mayúsculas de minúsculas.

Una clave del Registro puede contener un valor que no está asociado a ningún nombre. Cuando este valor sin nombre se muestra en el editor del Registro, aparece la cadena "(Default)" en lugar de un nombre. Para recuperar este valor sin nombre, especifique null o la cadena vacía ("") para valueName.

En la tabla siguiente se enumeran ejemplos de tareas relacionadas con el GetValue método .

En Vea
Leer un valor de una clave del Registro Cómo: Leer un valor de una clave del Registro

Se aplica a

Consulte también