次の方法で共有


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 メソッドによって呼び出される保護されたヘルパー メソッドです。 この保護されたメソッドは、切り替え可能なスコープが 2 つ以上ある場合に、将来の拡張性を処理するために存在します。

現在のスコープと newScope が同じ値である場合、このメソッドは操作を実行しません。

適用対象

こちらもご覧ください