IVersioningPersonalizable 接口

定义

表示一个接口,该接口能够管理属于以前版本的 Web 部件控件的个性化数据。

public interface class IVersioningPersonalizable
public interface IVersioningPersonalizable
type IVersioningPersonalizable = interface
Public Interface IVersioningPersonalizable

注解

将 Web 部件控件升级到较新版本时,升级的类上的可个性化属性可能会发生更改。 例如,Web 部件控件的升级版本可能不再支持以前版本中提供的属性。 在这种情况下,Web 部件控件集可能会从基础数据存储区加载个性化设置数据,但不能对其应用此数据。 如果控件实现了 IVersioningPersonalizable 接口,则会向 Web 部件控件传递孤立的个性化数据。 然后,应用程序可以使用此数据更新较新版本中的属性,或以其他方式使用数据。 请注意,如果在导入 Web 部件控件时检测到孤立属性,则 Load 也会调用方法。

方法

Load(IDictionary)

将个性化数据加载到一个 Web 部件控件,该控件由于版本更改而没有相应的数据个性化属性。

适用于

另请参阅