IPersistComponentSettings Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce le funzionalità standard per controlli o librerie utilizzate per memorizzare e recuperare le impostazioni delle applicazioni.
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
Commenti
In genere, è possibile aggiungere il supporto delle impostazioni dell'applicazione a un'applicazione creando una classe wrapper delle impostazioni, derivata da ApplicationSettingsBasee quindi aggiungere proprietà speciali a questa classe. Tuttavia, questo approccio non incapsula sufficientemente le impostazioni dell'applicazione per un controllo in modo che il relativo contenitore sia schermato dai dettagli. L'interfaccia IPersistComponentSettings fornisce un'applicazione con un'interfaccia standard per comunicare le richieste di modifica dello stato delle impostazioni dell'applicazione a un modulo di controllo, componente o libreria. Gli strumenti in fase di progettazione dipendono anche da questa interfaccia per gestire correttamente i controlli e i componenti.
Proprietà
SaveSettings |
Ottiene o imposta un valore che indica se le proprietà delle impostazioni dell'applicazione del controllo devono essere mantenute automaticamente. |
SettingsKey |
Ottiene o imposta il valore della chiave delle impostazioni dell'applicazione per l'istanza corrente del controllo. |
Metodi
LoadComponentSettings() |
Legge le impostazioni dell'applicazione del controllo nelle relative proprietà corrispondenti e aggiorna lo stato del controllo. |
ResetComponentSettings() |
Reimposta le proprietà delle impostazioni dell'applicazione del controllo sui relativi valori predefiniti. |
SaveComponentSettings() |
Mantiene le proprietà delle impostazioni dell'applicazione del controllo. |