IPersistComponentSettings 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义存储和检索应用程序设置的控件或类的标准功能。
public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings
注解
通常,可以通过创建一个派生自 ApplicationSettingsBase的设置包装类,向应用程序添加应用程序设置支持,然后将特殊属性添加到此类。 但是,此方法不能充分封装控件的应用程序设置,使其容器免受详细信息的防护。 接口 IPersistComponentSettings 为应用程序提供了一个标准接口,用于将应用程序设置状态更改请求传达给控件、组件或库模块。 设计时工具还依赖于此接口来正确管理控件和组件。
属性
SaveSettings |
获取或设置一个值,该值指示控件是否应自动保持其应用程序设置属性。 |
SettingsKey |
获取或设置控件当前实例的应用程序设置键的值。 |
方法
LoadComponentSettings() |
将控件的应用程序设置读入相应的属性中,并更新控件状态。 |
ResetComponentSettings() |
将控件的应用程序设置属性重置为其默认值。 |
SaveComponentSettings() |
保持控件的应用程序设置属性。 |