語言

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 Parts 控制集會在套用個人化資料前呼叫此方法。 追蹤自身變更狀態的控制項應使用此方法設定內部旗標,表示屬性不應呼叫 SetPersonalizationDirty。 這是因為在個人化資料應用時,在呼叫 之後 BeginLoad,可以呼叫屬性設定方法。 在大多數情況下,控制項不應因為其可個人化屬性是基於底層資料儲存載入的資料而被更改(「髒」的)。

Note

此方法也用於匯入 Web Parts 控制項後套用個人化資料。

適用於