IPersistComponentSettings Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les fonctionnalités standard pour les contrôles ou les bibliothèques qui stockent et récupèrent des paramètres d'application.
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
Remarques
En règle générale, vous pouvez ajouter la prise en charge des paramètres d’application à une application en créant une classe wrapper de paramètres dérivée de ApplicationSettingsBase, puis en ajoutant des propriétés spéciales à cette classe. Toutefois, cette approche n’encapsule pas suffisamment les paramètres d’application d’un contrôle afin que son conteneur soit protégé des détails. L’interface IPersistComponentSettings fournit une application avec une interface standard pour communiquer les demandes de modification d’état des paramètres d’application à un module de contrôle, de composant ou de bibliothèque. Les outils de conception dépendent également de cette interface pour gérer correctement les contrôles et les composants.
Propriétés
SaveSettings |
Obtient ou définit une valeur indiquant si le contrôle doit rendre ses données de configuration automatiquement persistantes. |
SettingsKey |
Obtient ou définit la valeur de la clé de paramètres d'application pour l'instance actuelle du contrôle. |
Méthodes
LoadComponentSettings() |
Lit les paramètres d'application du contrôle dans leurs propriétés correspondantes et met à jour l'état du contrôle. |
ResetComponentSettings() |
Restaure les valeurs par défaut des propriétés de paramètres d'application du contrôle. |
SaveComponentSettings() |
Rend persistantes les propriétés de paramètres d'application du contrôle. |
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour