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