RegistryProxy.GetValue(String, String, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore da una chiave del Registro del sistema.
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
Parametri
- keyName
- String
String
. Chiave da cui recuperare il valore. Obbligatorio.
- valueName
- String
String
. Valore da recuperare. Obbligatorio.
- defaultValue
- Object
Object
. Valore predefinito da fornire se il valore non esiste. Obbligatorio.
Restituisce
Ottiene un valore da una chiave del Registro del sistema.
Eccezioni
L'utente non dispone dell'autorizzazione richiesta per la lettura dalla chiave del Registro di sistema.
L'oggetto RegistryKey che contiene il valore specificato è stato contrassegnato per l'eliminazione.
keyName
non inizia con una chiave di primo livello valida del Registro di sistema.
Esempio
Questo esempio legge il valore Name
da HKEY_CURRENT_USER\Software\MyApp
e lo visualizza in un MessageBox
oggetto .
Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Commenti
Per valueName
non viene effettuata la distinzione tra maiuscole e minuscole.
Una chiave del Registro di sistema può contenere un valore che non è associato a alcun nome. Quando questo valore senza nome viene visualizzato nell'editor del Registro di sistema, la stringa "(Default)" viene visualizzata anziché un nome. Per recuperare questo valore senza nome, specificare null o la stringa vuota ("") per valueName
.
Nella tabella seguente sono elencati esempi di attività che coinvolgono il GetValue
metodo.
A | Vedere |
---|---|
Leggere un valore da una chiave del Registro di sistema | Procedura: Leggere un valore da una chiave del Registro di sistema |