Partager via


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

Définition

Obtient une valeur 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 d'une clé de Registre.

Exceptions

L'utilisateur n'a pas les autorisations requises pour lire dans la clé de Registre.

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 de et l’affiche HKEY_CURRENT_USER\Software\MyApp 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 ne respecte pas la casse.

Une clé de Registre peut contenir une valeur qui n’est associée à aucun nom. Lorsque cette valeur sans nom s’affiche dans l’éditeur du Registre, la chaîne « (Par défaut) » apparaît au lieu d’un nom. Pour récupérer cette valeur sans nom, spécifiez 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 Procédure : lire une valeur à partir d’une clé de Registre

S’applique à

Voir aussi