WebPartPersonalization.ResetPersonalizationState メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
基になるデータ ストア内の現在のページ、スコープ、およびユーザーのパーソナル化データをリセットします。
public:
virtual void ResetPersonalizationState();
public virtual void ResetPersonalizationState ();
abstract member ResetPersonalizationState : unit -> unit
override this.ResetPersonalizationState : unit -> unit
Public Overridable Sub ResetPersonalizationState ()
例外
現在のユーザーがパーソナル化状態の更新を承認されない場合に、パーソナル化データをリセットしようとしました。
- または -
関連する Page の WebPartManager インスタンスが null
です。
- または -
Request コントロールの関連する WebPartManager インスタンスの Page プロパティの値が null
です。
- または -
WebPartPersonalization のインスタンスが有効なパーソナル化プロバイダーを参照できません。
注釈
このメソッドは、基になるデータ ストア内の現在のページ、スコープ、およびユーザーのパーソナル化データをリセットします。 リセットの副作用として、現在実行中のページは呼び出しによって Transfer 再実行されます。 この転送では、ページが最初に要求された方法に関係なく、 GET
現在のページが要求として再実行されることに注意してください。
このメソッドは、いつでも呼び出すことができます。 内部的には、このメソッドはプロバイダーで ResetPersonalizationState メソッドを呼び出します。 データが正常にリセットされると、 ShouldResetPersonalizationState プロパティは に true
設定されます。 このプロパティは、コントロール プロパティからのパーソナル化データの WebPartPersonalization 抽出と、データが既にリセットされている場合の保存をバイパスするために、インスタンスによって他の場所で使用されます。
適用対象
こちらもご覧ください
.NET