Поделиться через


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

Комментарии

Набор элементов управления веб-частей вызывает этот метод перед применением данных персонализации. Элемент управления, отслеживающий собственное состояние изменения, должен использовать этот метод для установки внутреннего флага, указывающего, что свойства не должны вызывать SetPersonalizationDirty. Это связано с тем, что методы настройки свойств можно вызывать во время применения данных персонализации после вызова BeginLoad. В большинстве случаев элемент управления не следует рассматривать как измененный ("грязный") только потому, что его персонализированные свойства были заданы на основе данных, загруженных из базового хранилища данных.

Примечание

Этот метод также вызывается при применении данных персонализации после импорта элемента управления веб-частей.

Применяется к