IVersioningPersonalizable Интерфейс

Определение

Представляет интерфейс, позволяющий управлять данными персонализации, которые относятся к предыдущей версии элемента управления веб-частей.

public interface class IVersioningPersonalizable
public interface IVersioningPersonalizable
type IVersioningPersonalizable = interface
Public Interface IVersioningPersonalizable

Комментарии

при обновлении веб-части элемента управления до более новой версии могут быть внесены изменения в настраиваемые свойства в обновленном классе. например, обновленная версия элемента управления веб-части может больше не поддерживать свойства, которые были доступны в предыдущих версиях. в таком случае набор элементов управления веб-части может загружать данные персонализации из базового хранилища данных, но не имеет свойств, с которыми следует применять эти данные. если элемент управления реализует IVersioningPersonalizable интерфейс, то элемент управления веб-части передает потерянные данные персонализации. Приложение может использовать эти данные для обновления свойств в более новой версии или использовать данные другими способами. обратите внимание, что если при импорте элементов управления веб-части обнаруживаются потерянные свойства, Load также вызывается метод.

Методы

Load(IDictionary)

Загружает данные персонализации в элемент управления веб-частей, который не поддерживает соответствующее персональное свойство для данных из-за изменения версии.

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

См. также раздел