Compartir a través de


IVersioningPersonalizable Interfaz

Definición

Representa una interfaz que puede administrar los datos de personalización que pertenecen a una versión anterior de un control de elementos Web.

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

Comentarios

Al actualizar un control de elementos web a una versión más reciente, es posible que haya cambios en las propiedades personalizables de la clase actualizada. Por ejemplo, es posible que una versión actualizada de un control de elementos web ya no admita propiedades que estaban disponibles en versiones anteriores. En este escenario, el conjunto de controles de elementos web podría cargar datos de personalización desde el almacén de datos subyacente, pero no tiene propiedades en las que aplicar estos datos. Si un control implementa la IVersioningPersonalizable interfaz , el control de elementos web se pasa a los datos de personalización huérfanos. Después, la aplicación puede usar estos datos para actualizar las propiedades de la versión más reciente o usar los datos de alguna otra manera. Tenga en cuenta que si se detectan propiedades huérfanas al importar controles de elementos web, también se llama al Load método .

Métodos

Load(IDictionary)

Carga los datos de personalización a un control de elementos web que no tiene una propiedad personalizada correspondiente para los datos debido a un cambio de versión.

Se aplica a

Consulte también