WebPartManager.IsCustomPersonalizationStateDirty 属性

定义

获取一个值,该值指示是否已进行了个性化设置更改,这些更改影响 WebPartManager 控件所控制的页级别个性化设置详细信息。

protected:
 virtual property bool IsCustomPersonalizationStateDirty { bool get(); };
protected virtual bool IsCustomPersonalizationStateDirty { get; }
member this.IsCustomPersonalizationStateDirty : bool
Protected Overridable ReadOnly Property IsCustomPersonalizationStateDirty As Boolean

属性值

Boolean

一个布尔值,指示是否已进行了个性化设置更改。 默认值是 false

注解

WebPartManager 控件在内部使用 IsCustomPersonalizationStateDirty 属性来跟踪它管理的任何页面级个性化数据是否已更改。 当用户在页面级别执行各种个性化操作(例如添加或删除 WebPart 控件、连接或断开连接控件、通过移动控件和其他操作更改页面布局)时,个性化设置数据会发生变化。

备注

用户还可以在控件级别执行个性化设置,这意味着他们对特定控件进行个性化设置更改,而更改仅影响该控件。 例如,编辑控件并更改其标题文本或其背景色。 控件级别个性化不会影响控件跟踪 WebPartManager 的页面级个性化数据,因此 IsCustomPersonalizationStateDirty 当控件级别个性化设置发生时,属性值不会更改为 true

尽管该方法受到保护且不能由调用方直接访问, IPersonalizable.IsDirty 但调用方可以直接访问该属性,并且它返回此属性的值。

适用于

另请参阅