語言

WebPartPersonalization.ChangeScope(PersonalizationScope) 方法

定義

將當前頁面 PersonalizationScope 的實例變更為指定的範圍。

protected:
 virtual void ChangeScope(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
protected virtual void ChangeScope(System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
abstract member ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
override this.ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
Protected Overridable Sub ChangeScope (scope As PersonalizationScope)

參數

scope
PersonalizationScope

目前頁面的新個人化範圍。

例外狀況

若嘗試從一個範圍切換 User 到另一個 Shared 範圍,目前使用者無法進入 Shared 範圍。

scope 不屬於列舉的有效成員 PersonalizationScope 。

備註

此方法將目前執行頁面的個人化範圍變更為參數指定的 newScope 新範圍。 此方法即為公開 ToggleScope 方法所呼叫的受保護輔助方法。 此受保護方法存在,是為了處理未來可切換超過兩個範圍時的擴充性。

若目前作用域與 newScope 值相同,則此方法不執行操作。

適用於

另請參閱