RegistryProxy.GetValue(String, String, Object) Metódus

Definíció

Értéket kap egy beállításkulcsból.

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

Paraméterek

keyName
String

String. Kulcs, amelyből az értéket le szeretné kérni. Kötelező.

valueName
String

String. Lekérendő érték. Kötelező.

defaultValue
Object

Object. Alapértelmezett érték, amely akkor adható meg, ha az érték nem létezik. Kötelező.

Válaszok

Értéket kap egy beállításkulcsból.

Kivételek

A felhasználó nem rendelkezik a beállításkulcsból való olvasáshoz szükséges engedélyekkel.

A RegistryKey megadott értéket tartalmazó érték törlésre lett megjelölve.

keyName nem érvényes beállításjegyzék-gyökerrel kezdődik.

Példák

Ez a példa beolvassa az értéket Name , HKEY_CURRENT_USER\Software\MyApp és megjeleníti egy MessageBox.

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

Megjegyzések

valueName nem megkülönbözteti a kis- és nagybetűk megkülönböztetése.

A beállításkulcsok egyetlen olyan értéket tartalmazhatnak, amely nincs névvel társítva. Amikor ez a névtelen érték megjelenik a beállításszerkesztőben, a név helyett az "(Alapértelmezett)" sztring jelenik meg. A névtelen érték lekéréséhez adja meg a null értéket vagy az üres sztringet ("") a következőhöz valueName: .

Az alábbi táblázat példákat sorol fel a metódust érintő tevékenységekre GetValue .

Címzett Nézze
Érték beolvasása beállításkulcsból Útmutató: Érték beolvasása beállításkulcsból

A következőre érvényes:

Lásd még