WebPartManager.IPersonalizable.Load(PersonalizationDictionary) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WebPartManager コントロールに読み込む必要がある、以前に保存したカスタムのパーソナル化状態データを返します。
virtual void System.Web.UI.WebControls.WebParts.IPersonalizable.Load(System::Web::UI::WebControls::WebParts::PersonalizationDictionary ^ state) = System::Web::UI::WebControls::WebParts::IPersonalizable::Load;
void IPersonalizable.Load (System.Web.UI.WebControls.WebParts.PersonalizationDictionary state);
abstract member System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
override this.System.Web.UI.WebControls.WebParts.IPersonalizable.Load : System.Web.UI.WebControls.WebParts.PersonalizationDictionary -> unit
Sub Load (state As PersonalizationDictionary) Implements IPersonalizable.Load
パラメーター
読み込む状態データを含む PersonalizationDictionary。
実装
注釈
このメソッドは、 メソッドの IPersonalizable.Load 実装であり、Web パーツ コントロール セットが保護された WebPartManager.LoadCustomPersonalizationState メソッドに直接アクセスする方法を提供します。 このメソッドが呼び出されると、コントロールによって WebPartManager 管理され、以前は初期化プロセスで使用するために永続的なデータ ストアに保存されていたカスタムの個人用データが格納されます。
注意
ほとんどの場合、ページとコントロールの開発者コードは、このメソッドを呼び出す必要はありません。これは、主に個人用設定データを取得するためのメカニズムとして Web パーツ コントロール セットによって使用されるためです。
注意 (継承者)
開発者がこのメソッドを使用するシナリオの 1 つは、Web パーツ コントロール セットによって提供されるフレームワークの代わりに使用するカスタム パーソナル化フレームワークを開発している場合です。 このような場合、開発者は クラスから WebPartManager 継承し、 メソッドを CreatePersonalization() オーバーライドしてオブジェクトのカスタム実装を WebPartPersonalization 返す可能性があります。 カスタム オブジェクトは、カスタム WebPartPersonalization パーソナル化データを IPersonalizable.Load(PersonalizationDictionary) 読み込む適切なタイミングで メソッドの実装を呼び出します。
適用対象
こちらもご覧ください
.NET