Condividi tramite


IVersioningPersonalizable Interfaccia

Definizione

Rappresenta un'interfaccia che consente di gestire i dati di personalizzazione appartenenti a una versione precedente di un controllo Web part.

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

Commenti

Quando si aggiorna un controllo Web part a una versione più recente, potrebbero verificarsi modifiche alle proprietà personalizzabili nella classe aggiornata. Ad esempio, una versione aggiornata di un controllo Web part potrebbe non supportare più le proprietà disponibili nelle versioni precedenti. In questo scenario, il set di controlli Web part potrebbe caricare i dati di personalizzazione dall'archivio dati sottostante, ma non hanno proprietà su cui applicare questi dati. Se un controllo implementa l'interfaccia IVersioningPersonalizable , il controllo Web part viene passato ai dati di personalizzazione orfani. L'applicazione può quindi usare questi dati per aggiornare le proprietà nella versione più recente o usare i dati in un altro modo. Si noti che se le proprietà orfane vengono rilevate durante l'importazione di controlli Web part, viene chiamato anche il Load metodo.

Metodi

Load(IDictionary)

Carica i dati di personalizzazione in un controllo Web part che non ha una proprietà personalizzata corrispondente per i dati a causa di una modifica della versione.

Si applica a

Vedi anche