Udostępnij za pośrednictwem


ITrackingPersonalizable.BeginLoad Metoda

Definicja

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.

Dotyczy