次の方法で共有


ITrackingPersonalizable.BeginLoad メソッド

定義

パーソナル化情報の読み込みフェーズの先頭を表します。

public:
 void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()

次のコード例では、 メソッドの使用方法を BeginLoad 示します。 コントロールと .aspx ページで構成される完全で動作するコード例については、クラスの概要に関するトピックを IPersonalizable 参照してください。

void ITrackingPersonalizable.BeginLoad()
{
    _loading = true;
    _trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
    _loading = True
    _trackingLog = "1. BeginLoad" + vbCr + vbLf

End Sub

注釈

Web パーツ コントロール セットは、パーソナル化データを適用する前にこのメソッドを呼び出します。 独自の変更状態を追跡するコントロールでは、このメソッドを使用して、プロパティが を呼び出 SetPersonalizationDirtyしてはならないことを示す内部フラグを設定する必要があります。 これは、 の呼び出しに続いて、パーソナル化データの適用中にプロパティ設定メソッドを呼び出 BeginLoadすことができるためです。 ほとんどのシナリオでは、基になるデータ ストアから読み込まれたデータに基づいてカスタマイズ可能なプロパティが設定されているからといって、コントロールを変更 ("ダーティ") と見なすべきではありません。

注意

このメソッドは、Web パーツ コントロールのインポート後にパーソナル化データが適用されるときにも呼び出されます。

適用対象