IVersioningPersonalizable Интерфейс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет интерфейс, позволяющий управлять данными персонализации, которые относятся к предыдущей версии элемента управления веб-частей.
public interface class IVersioningPersonalizable
public interface IVersioningPersonalizable
type IVersioningPersonalizable = interface
Public Interface IVersioningPersonalizable
При обновлении элемента управления веб-частей до более новой версии могут быть изменены персонализированные свойства обновленного класса. Например, обновленная версия элемента управления веб-частей может больше не поддерживать свойства, доступные в предыдущих версиях. В таком сценарии набор элементов управления веб-частей может загружать данные персонализации из базового хранилища данных, но не имеет свойств для применения этих данных. Если элемент управления реализует IVersioningPersonalizable интерфейс, элементу управления веб-частей передаются потерянные данные персонализации. Затем приложение может использовать эти данные для обновления свойств в более новой версии или использовать данные каким-либо другим способом. Обратите внимание, что при обнаружении потерянных свойств при импорте Load элементов управления веб-частей также вызывается метод .
Load(IDictionary) |
Загружает данные персонализации в элемент управления веб-частей, который не поддерживает соответствующее персональное свойство для данных из-за изменения версии. |
Продукт | Версии |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: