ITrackingPersonalizable.BeginLoad 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表個人化資訊載入階段的開始。
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 控制項後套用個人化資料。