Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Interaction.GetAllSettings, méthode

Retourne une liste de paramètres de clé et leurs valeurs respectives (créées à l'origine avec SaveSetting) pour une application dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que GetAllSettings. Pour plus d'informations, consultez Registry.

Espace de noms :  Microsoft.VisualBasic
Assembly :  Microsoft.VisualBasic (dans Microsoft.VisualBasic.dll)
public static string[,] GetAllSettings(
	string AppName,
	string Section
)

Paramètres

AppName
Type : System.String
Requis. Expression String contenant le nom de l'application ou du projet dont les paramètres de clé sont demandés.
Section
Type : System.String
Requis. Expression String qui contient le nom de la section dont les paramètres de clé sont demandés. GetAllSettings retourne un objet qui contient un tableau de chaînes à deux dimensions. Les chaînes contiennent tous les paramètres de clé dans la section spécifiée ainsi que leurs valeurs correspondantes.

Valeur de retour

Type : System.String[,]
Retourne une liste de paramètres de clé et leurs valeurs respectives (créées à l'origine avec SaveSetting) pour une application dans la base de registres Windows.
L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que GetAllSettings. Pour plus d'informations, consultez Registry.
ExceptionCondition
ArgumentException

L'utilisateur n'est pas connecté.

GetAllSettings retourne un Object non initialisé si AppName ou Section n'existe pas.

GetAllSettings nécessite qu'un utilisateur soit connecté, car elle fonctionne sous la clé de Registre HKEY_LOCAL_USER, qui n'est active que lorsque l'utilisateur se connecte de façon interactive.

Les paramètres de Registre accessibles via un processus non interactif (tel que Mtx.exe) doivent être stockés au-dessous des clés de Registre HKEY_LOCAL_MACHINE\Software\ ou HKEY_USER\DEFAULT\Software.

Cet exemple utilise d'abord la fonction SaveSetting pour entrer des données dans la base de registres de Windows pour l'application spécifiée en tant que AppName, puis utilise la fonction GetAllSettings pour afficher les paramètres. Notez que les noms d'applications et les noms Section ne peuvent pas être récupérés avec GetAllSettings. Enfin, la fonction DeleteSetting supprime les entrées de l'application.


' Object to hold 2-dimensional array returned by GetAllSettings.
' Integer to hold counter.
Dim MySettings(,) As String
Dim intSettings As Integer
' Place some settings in the registry.
SaveSetting("MyApp", "Startup", "Top", "75")
SaveSetting("MyApp", "Startup", "Left", "50")
' Retrieve the settings.
MySettings = GetAllSettings("MyApp", "Startup")
For intSettings = LBound(MySettings, 1) To UBound(MySettings, 1)
    WriteLine(1, MySettings(intSettings, 0))
    WriteLine(1, MySettings(intSettings, 1))
Next intSettings
DeleteSetting("MyApp")


.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.