PersonalizationState クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ページのパーソナル化データを表す基本的な機能を定義します。
public ref class PersonalizationState abstract
public abstract class PersonalizationState
type PersonalizationState = class
Public MustInherit Class PersonalizationState
- 継承
-
PersonalizationState
注釈
この基底クラスから派生するクラスには、パーソナル化データを管理、適用、および抽出するための実際の実装が含まれています。 WebPartPersonalization クラスは、PersonalizationStateへの参照を使用してパーソナル化状態を使用します。
開発者がカスタム PersonalizationState 実装を記述する場合は、カスタム PersonalizationProvider も記述する必要があります。 PersonalizationProvider インスタンスは、 PersonalizationState インスタンスの作成と使用を担当します。
注意 (実装者)
派生クラスは、常に派生コンストラクターから基底クラス コンストラクターを呼び出す必要があります。
コンストラクター
| 名前 | 説明 |
|---|---|
| PersonalizationState(WebPartManager) |
PersonalizationState クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IsDirty |
パーソナル化情報が変更されたかどうかを示す値を取得します。 |
| IsEmpty |
オーバーライドされると、パーソナル化状態が状態インスタンスによって抽出されたかどうかを示す値を取得します。 |
| WebPartManager |
パーソナル化状態インスタンスに現在関連付けられている WebPartManager コントロールへの参照を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| ApplyWebPartManagerPersonalization() |
オーバーライドされると、パーソナル化状態インスタンスに関連付けられている WebPartManager コントロールにパーソナル化データを適用します。 |
| ApplyWebPartPersonalization(WebPart) |
オーバーライドされると、指定した Web パーツ コントロールにパーソナル化データを適用します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| ExtractWebPartManagerPersonalization() |
オーバーライドされると、現在のパーソナル化状態に関連付けられている WebPartManager コントロールからパーソナル化情報を抽出します。 |
| ExtractWebPartPersonalization(WebPart) |
オーバーライドされると、指定した Web パーツ コントロールからパーソナル化データを抽出します。 |
| GetAuthorizationFilter(String) |
指定した Web パーツ コントロールの承認フィルターを取得します。 |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| SetDirty() |
現在のパーソナル化状態を変更したことをマークします。 |
| SetWebPartDirty(WebPart) |
オーバーライドされると、Web パーツ コントロールが変更されたとマークします。 |
| SetWebPartManagerDirty() |
オーバーライドされた場合は、関連付けられている WebPartManager コントロールを変更したことをマークします。 |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
| ValidateWebPart(WebPart) |
指定した Web パーツ コントロールが有効であることを確認します。 |