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. В большинстве случаев элемент управления не следует рассматривать как измененный ("грязный") только потому, что его персонализированные свойства были заданы на основе данных, загруженных из базового хранилища данных.
Примечание
Этот метод также вызывается при применении данных персонализации после импорта элемента управления веб-частей.