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 呼叫 方法並成功完成) 。 如果 參數等於
false
,ensureModifiable
就會進行這項檢查。-或-
目前的使用者有權修改個人化狀態。 如果
ensureModifiable
等於true
,就會進行這項檢查。
控制者 WebPartManager 也會在數種情況下呼叫此方法:
若要將顯示模式切換為一般以外的專案。 目前的用戶必須具有修改個人化狀態的許可權。
若要新增、刪除或移動網頁元件控制項。 目前的用戶必須具有修改個人化狀態的許可權。
線上、中斷連線及編輯網頁元件控制件。 目前的用戶必須具有修改個人化狀態的許可權。
匯出頁面上的網頁元件控制件。 WebPartPersonalization實例必須已完成初始化。
若要匯入網頁元件控制件。 目前的用戶必須具有修改個人化狀態的許可權。