次の方法で共有


ITrackingPersonalizable.EndLoad メソッド

定義

パーソナル化データがコントロールに適用された後のフェーズを表します。

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

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

void ITrackingPersonalizable.EndLoad()
{
    _loading = false;
    _trackingLog += "2. EndLoad\r\n";
}
Sub EndLoad() Implements ITrackingPersonalizable.EndLoad
    _loading = False
    _trackingLog += "2. EndLoad" + vbCr + vbLf

End Sub

注釈

Web パーツ コントロール セットは、パーソナル化データがコントロールに適用された後、このメソッドを呼び出します。 変更状態を追跡するコントロールでは、このメソッドを使用して内部状態をリセットし、後続のプロパティ設定メソッドで呼び出す SetPersonalizationDirty必要があることを示す必要があります。 メソッドがEndLoad呼び出されるたびに、Web パーツ コントロール セットは、コントロールへのパーソナル化データの適用を完了します。 その結果、コントロールの状態に対する後続の変更は、コントロールが変更されたことを示す有効なインジケーターと見なす必要があります ("ダーティ" です)。

注意

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

適用対象