RegistryProxy.GetValue(String, String, Object) Metoda

Definice

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 má být hodnota načtena. Povinná hodnota.

valueName
String

String. Hodnota, která se má načíst. Povinná hodnota.

defaultValue
Object

Object. Výchozí hodnota, která se má zadat, pokud hodnota neexistuje. Povinná hodnota.

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 obsahující zadanou hodnotu byla označena k odstranění.

keyName nezačíná platným kořenovým adresářem registru.

Příklady

Tento příklad načte hodnotu Name z HKEY_CURRENT_USER\Software\MyApp a zobrazí ji v MessageBoxsouboru .

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 velká a malá písmena.

Klíč registru může obsahovat jednu hodnotu, která není přidružena k žádnému názvu. Pokud se tato nepojmenovaná hodnota zobrazuje v editoru registru, zobrazuje se místo názvu řetězec "(výchozí)". 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 úloh zahrnujících metodu GetValue .

Záměr Seznamte se s 
Načtení hodnoty z klíče registru Postupy: Načtení hodnoty z klíče registru

Platí pro

Viz také