ITrackingPersonalizable.BeginLoad Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje początek fazy ładowania informacji dotyczących personalizacji.
public:
void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()
Przykłady
Poniższy przykład kodu przedstawia użycie BeginLoad metody . Pełny przykład kodu roboczego, który składa się z kontrolki i strony aspx, zobacz IPersonalizable temat omówienie klasy.
void ITrackingPersonalizable.BeginLoad()
{
_loading = true;
_trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
_loading = True
_trackingLog = "1. BeginLoad" + vbCr + vbLf
End Sub
Uwagi
Zestaw kontrolek składniki Web Part wywołuje tę metodę przed zastosowaniem danych personalizacji. Kontrolka, która śledzi własny stan zmiany, powinna używać tej metody do ustawiania flagi wewnętrznej wskazującej, że właściwości nie powinny wywoływać .SetPersonalizationDirty Wynika to z tego, że metody ustawiania właściwości mogą być wywoływane podczas stosowania danych personalizacji, po wywołaniu metody .BeginLoad W większości scenariuszy kontrolka nie powinna być uznawana za zmienioną ("brudną"), ponieważ jej właściwości umożliwiające personalizację zostały ustawione na podstawie danych załadowanych z bazowego magazynu danych.
Uwaga
Ta metoda jest również wywoływana, gdy dane personalizacji są stosowane po zaimportowaniu kontrolki składniki Web Part.