RegistryProxy.GetValue(String, String, Object) Méthode

Définition

Obtient une valeur à partir d’une clé de Registre.

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

keyName
String

String. Clé à partir de laquelle la valeur doit être récupérée. Obligatoire.

valueName
String

String. Valeur à récupérer. Obligatoire.

defaultValue
Object

Object. Valeur par défaut à fournir si la valeur n’existe pas. Obligatoire.

Retours

Obtient une valeur à partir d’une clé de Registre.

Exceptions

L’utilisateur n’a pas les autorisations requises pour lire à partir de la clé de Registre.

Celui RegistryKey qui contient la valeur spécifiée a été marqué pour suppression.

keyName ne commence pas par une racine de Registre valide.

Exemples

Cet exemple lit la valeur Name et HKEY_CURRENT_USER\Software\MyApp l’affiche dans un MessageBox.

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

Remarques

valueName n’est pas sensible à la casse.

Une clé de Registre peut contenir une valeur qui n’est associée à aucun nom. Lorsque cette valeur non nommée est affichée dans l’éditeur de Registre, la chaîne « (Par défaut) » s’affiche au lieu d’un nom. Pour récupérer cette valeur sans nom, spécifiez la valeur Null ou la chaîne vide («  ») pour valueName.

Le tableau suivant répertorie des exemples de tâches impliquant la GetValue méthode.

À Consultez
Lire une valeur à partir d’une clé de Registre Guide pratique pour lire une valeur à partir d’une clé de Registre

S’applique à

Voir aussi