RegistryProxy.GetValue(String, String, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu z klíče registru.
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
Parametry
- keyName
- String
String. Klíč, ze kterého se má hodnota načíst. Required.
- valueName
- String
String. Hodnota, která se má načíst. Required.
- defaultValue
- Object
Object. Výchozí hodnota, která má být zadána, pokud hodnota neexistuje. Required.
Návraty
Získá hodnotu z klíče registru.
Výjimky
Uživatel nemá oprávnění potřebná ke čtení z klíče registru.
Hodnota RegistryKey , která obsahuje zadanou hodnotu, byla označena k odstranění.
keyName nezačíná platným kořenem registru.
Příklady
Tento příklad přečte hodnotu Name z HKEY_CURRENT_USER\Software\MyApp a zobrazí ji v objektu MessageBox.
Dim readValue As Object
readValue = My.Computer.Registry.GetValue(
"HKEY_CURRENT_USER\Software\MyApp", "Name", Nothing)
MsgBox("The value is " & CStr(readValue))
Poznámky
valueName nerozlišuje malá a velká písmena.
Klíč registru může obsahovat jednu hodnotu, která není přidružená k žádnému názvu. Pokud se tato nepojmenovaná hodnota zobrazí v editoru registru, zobrazí se řetězec "(Default)" místo názvu. Chcete-li načíst tuto nepojmenovanou hodnotu, zadejte hodnotu null nebo prázdný řetězec ("") pro valueName.
Následující tabulka uvádí příklady úkolů zahrnujících metodu GetValue .
| To | Podívejte se |
|---|---|
| Čtení hodnoty z klíče registru | Postupy: Čtení hodnoty z klíče registru |