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 組件控制項集會在套用個人化資料之前呼叫這個方法。 追蹤本身變更狀態的控制項應該使用這個方法來設定內部旗標,指出屬性不應該呼叫 SetPersonalizationDirty 。 這是因為在個人化資料應用期間,可以在呼叫 之後呼叫 BeginLoad 屬性設定方法。 在大部分情況下,控制項不應視為變更 (「中途」) ,因為其可個人化屬性已根據從基礎資料存放區載入的資料來設定。
注意
匯入Web 組件控制項之後套用個人化資料時,也會呼叫這個方法。