RegistryProxy.SetValue Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Értéket ír egy beállításkulcsba.
Túlterhelések
| Name | Description |
|---|---|
| SetValue(String, String, Object) |
Értéket ír egy beállításkulcsba. |
| SetValue(String, String, Object, RegistryValueKind) |
Értéket ír egy beállításkulcsba. |
SetValue(String, String, Object)
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
Értéket ír egy beállításkulcsba.
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)
Paraméterek
- keyName
- String
String. Annak a kulcsnak a neve, amelybe írni kell. Kötelező.
- valueName
- String
String. Az írandó érték neve. Kötelező.
- value
- Object
Object. Írandó érték. Kötelező.
Kivételek
value az Nothing.
keyName nem érvényes beállításjegyzék-gyökerrel kezdődik.
-vagy-
valueName hosszabb, mint a megengedett maximális hossz (255 karakter).
Ez RegistryKey írásvédett, ezért nem írható, például gyökérszintű csomópont, vagy írási hozzáféréssel nem lett megnyitva.
A felhasználó nem rendelkezik a beállításkulcsok létrehozásához vagy módosításához szükséges engedélyekkel.
Példák
Ez a példa a kulcsban FontColora "piros" értéket HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences állítja be.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Megjegyzések
Ha a megadott kulcs vagy érték nem létezik, létrejön.
Íme egy példa a metódust érintő feladatra My.Computer.Registry.SetValue .
| Címzett | Nézze |
|---|---|
| Érték beállítása beállításkulcsban | Útmutató: Beállításkulcs létrehozása és értékének beállítása |
Lásd még
- RegistryValueKind
- SetValue
- Objects (Visual Basic)
- Olvasás a beállításjegyzékből és írás a beállításjegyzékbe (Visual Basic)
- Security and the Registry (Visual Basic)
A következőre érvényes:
SetValue(String, String, Object, RegistryValueKind)
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
- Forrás:
- RegistryProxy.vb
Értéket ír egy beállításkulcsba.
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)
Paraméterek
- keyName
- String
String. Annak a kulcsnak a neve, amelybe írni kell. Kötelező.
- valueName
- String
String. Az írandó érték neve. Kötelező.
- value
- Object
Object. Írandó érték. Kötelező.
- valueKind
- RegistryValueKind
RegistryValueKind. Kötelező.
Kivételek
value az Nothing.
keyName nem érvényes beállításjegyzék-gyökerrel kezdődik.
-vagy-
keyName hosszabb, mint a megengedett maximális hossz (255 karakter).
-vagy-
A típus value nem egyezik a beállításjegyzék által megadott adattípussal valueKind, ezért az adatok nem konvertálhatók megfelelően.
Ez RegistryKey írásvédett, ezért nem írható, például gyökérszintű csomópont, vagy írási hozzáféréssel nem lett megnyitva.
A felhasználó nem rendelkezik a beállításkulcsok létrehozásához vagy módosításához szükséges engedélyekkel.
Példák
Ez a példa a kulcsban FontColora "piros" értéket HKEY_LOCAL_MACHINE\Software\MyCompany\Preferences állítja be.
My.Computer.Registry.LocalMachine.OpenSubKey(
"Software\MyCompany\Preferences", True)
My.Computer.Registry.LocalMachine.SetValue("FontColor", "red")
Megjegyzések
Ha a megadott kulcs vagy érték nem létezik, létrejön.
Íme egy példa a metódust érintő feladatra My.Computer.Registry.SetValue .
| Címzett | Nézze |
|---|---|
| Érték beállítása beállításkulcsban | Útmutató: Beállításkulcs létrehozása és értékének beállítása |
Lásd még
- RegistryValueKind
- SetValue
- Objects (Visual Basic)
- Olvasás a beállításjegyzékből és írás a beállításjegyzékbe (Visual Basic)
- Security and the Registry (Visual Basic)