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 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

Platí pro

Viz také