WebPartPersonalization.EnsureEnabled(Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确保 WebPartPersonalization 实例已完成初始化或当前用户具有修改个性化设置状态的权限。
public:
void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled (bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)
参数
- ensureModifiable
- Boolean
布尔值,指示应进行哪种类型的检查。
例外
注解
此方法是在多个 WebPartPersonalization 方法中使用的帮助程序方法,用于确保以下两项之一:
实例 WebPartPersonalization 已完成初始化 (例如, Load 方法已调用并成功完成) 。 如果
ensureModifiable
参数等于false
,则进行此检查。- 或 -
当前用户有权修改个性化设置状态。 如果
ensureModifiable
等于true
,则进行此检查。
控件 WebPartManager 在很多情况下也会调用此方法:
将显示模式切换到非正常模式。 当前用户必须有权修改个性化设置状态。
添加、删除或移动 Web 部件控件。 当前用户必须有权修改个性化设置状态。
连接、断开连接和编辑 Web 部件控件。 当前用户必须有权修改个性化设置状态。
导出页面上的 Web 部件控件。 实例 WebPartPersonalization 必须已完成初始化。
导入 Web 部件控件。 当前用户必须有权修改个性化设置状态。