RegistryProxy.SetValue 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í.
Zapíše hodnotu do klíče registru.
Přetížení
| Name | Description |
|---|---|
| SetValue(String, String, Object) |
Zapíše hodnotu do klíče registru. |
| SetValue(String, String, Object, RegistryValueKind) |
Zapíše hodnotu do klíče registru. |
SetValue(String, String, Object)
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
Zapíše hodnotu do klíče registru.
public:
void SetValue(System::String ^ keyName, System::String ^ valueName, System::Object ^ value);
public void SetValue(string keyName, string valueName, object value);
member this.SetValue : string * string * obj -> unit
Public Sub SetValue (keyName As String, valueName As String, value As Object)
Parametry
- keyName
- String
String. Název klíče, do který se má zapsat. Required.
- valueName
- String
String. Název hodnoty, která se má zapsat. Required.
- value
- Object
Object. Hodnota, která se má zapsat. Required.
Výjimky
value je Nothing.
keyName nezačíná platným kořenem registru.
nebo
valueName je delší než maximální povolená délka (255 znaků).
Je RegistryKey jen pro čtení a nelze jej tedy zapsat do, například do kořenového uzlu nebo se neotevřel s přístupem k zápisu.
Uživatel nemá oprávnění potřebná k vytvoření nebo úpravě klíčů registru.
Příklady
Tento příklad nastaví hodnotu FontColor na "red" v klíči HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Poznámky
Pokud zadaný klíč nebo hodnota neexistuje, vytvoří se.
Tady je příklad úlohy zahrnující metodu My.Computer.Registry.SetValue .
| To | Podívejte se |
|---|---|
| Nastavení hodnoty v klíči registru | Postupy: Vytvoření klíče registru a nastavení jeho hodnoty |
Viz také
- RegistryValueKind
- SetValue
- Objekty (Visual Basic)
- Čtení z registru a zápis do registru (Visual Basic)
- Security a Registr (Visual Basic)
Platí pro
SetValue(String, String, Object, RegistryValueKind)
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
- Zdroj:
- RegistryProxy.vb
Zapíše hodnotu do klíče registru.
public:
void SetValue(System::String ^ keyName, System::String ^ valueName, System::Object ^ value, Microsoft::Win32::RegistryValueKind valueKind);
public void SetValue(string keyName, string valueName, object value, Microsoft.Win32.RegistryValueKind valueKind);
member this.SetValue : string * string * obj * Microsoft.Win32.RegistryValueKind -> unit
Public Sub SetValue (keyName As String, valueName As String, value As Object, valueKind As RegistryValueKind)
Parametry
- keyName
- String
String. Název klíče, do který se má zapsat. Required.
- valueName
- String
String. Název hodnoty, která se má zapsat. Required.
- value
- Object
Object. Hodnota, která se má zapsat. Required.
- valueKind
- RegistryValueKind
RegistryValueKind. Required.
Výjimky
value je Nothing.
keyName nezačíná platným kořenem registru.
nebo
keyName je delší než maximální povolená délka (255 znaků).
nebo
Typ neodpovídá datovému value typu registru určenému valueKind, proto nelze data správně převést.
Je RegistryKey jen pro čtení, a proto do něj nelze zapisovat, například je to uzel kořenové úrovně nebo se neotevřel s přístupem k zápisu.
Uživatel nemá oprávnění potřebná k vytvoření nebo úpravě klíčů registru.
Příklady
Tento příklad nastaví hodnotu FontColor na "red" v klíči HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Poznámky
Pokud zadaný klíč nebo hodnota neexistuje, vytvoří se.
Tady je příklad úlohy zahrnující metodu My.Computer.Registry.SetValue .
| To | Podívejte se |
|---|---|
| Nastavení hodnoty v klíči registru | Postupy: Vytvoření klíče registru a nastavení jeho hodnoty |
Viz také
- RegistryValueKind
- SetValue
- Objekty (Visual Basic)
- Čtení z registru a zápis do registru (Visual Basic)
- Security a Registr (Visual Basic)