IPersistComponentSettings Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje standardní funkce pro ovládací prvky nebo knihovny, které ukládají a načítají nastavení aplikace.
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
Poznámky
Obvykle můžete přidat podporu nastavení aplikace do aplikace vytvořením třídy obálky nastavení, která je odvozena z ApplicationSettingsBasea pak přidat speciální vlastnosti do této třídy. Tento přístup však dostatečně nezaplní nastavení aplikace pro ovládací prvek, aby byl jeho kontejner chráněn před podrobnostmi. Rozhraní IPersistComponentSettings poskytuje aplikaci se standardním rozhraním pro komunikaci žádostí o změnu stavu nastavení aplikace do modulu ovládacího prvku, komponenty nebo knihovny. Nástroje při návrhu také závisejí na tomto rozhraní pro správnou správu ovládacích prvků a komponent.
Vlastnosti
SaveSettings |
Získá nebo nastaví hodnotu určující, zda má ovládací prvek automaticky zachovat vlastnosti nastavení aplikace. |
SettingsKey |
Získá nebo nastaví hodnotu klíče nastavení aplikace pro aktuální instanci ovládacího prvku. |
Metody
LoadComponentSettings() |
Přečte nastavení aplikace ovládacího prvku do odpovídajících vlastností a aktualizuje stav ovládacího prvku. |
ResetComponentSettings() |
Obnoví vlastnosti nastavení aplikace ovládacího prvku na výchozí hodnoty. |
SaveComponentSettings() |
Zachová vlastnosti nastavení aplikace ovládacího prvku. |