WebPartManager.IsCustomPersonalizationStateDirty 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示是否已进行了个性化设置更改,这些更改影响 WebPartManager 控件所控制的页级别个性化设置详细信息。
protected:
virtual property bool IsCustomPersonalizationStateDirty { bool get(); };
protected virtual bool IsCustomPersonalizationStateDirty { get; }
member this.IsCustomPersonalizationStateDirty : bool
Protected Overridable ReadOnly Property IsCustomPersonalizationStateDirty As Boolean
属性值
一个布尔值,指示是否已进行了个性化设置更改。 默认值是 false
。
注解
控件 WebPartManager 在内部使用 IsCustomPersonalizationStateDirty 属性来跟踪它管理的任何页面级个性化设置数据是否已更改。 当用户在页面级别执行各种个性化操作(例如添加或删除 WebPart 控件、连接或断开控件、通过移动控件更改页面布局以及其他操作)时,个性化设置数据会更改。
注意
用户还可以在控件级别执行个性化设置,这意味着他们对特定控件进行个性化设置更改,而更改仅影响该控件。 例如,编辑控件并更改其标题文本或其背景色。 控件级个性化不会影响控件 WebPartManager 跟踪的页面级个性化设置数据,因此 IsCustomPersonalizationStateDirty ,发生控件级个性化设置时,属性值不会更改为 true
。
虽然 方法受到保护,并且不能由调用方直接访问, IPersonalizable.IsDirty 但属性可由调用方直接访问,并返回此属性的值。