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 組件控制項之後套用個人化資料時,也會呼叫這個方法。

適用於