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 Web part a una versione più recente, è possibile che siano state apportate 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 uno scenario di questo tipo, il set di controlli Web part può caricare i dati sulla personalizzazione dall'archivio dati sottostante, ma non dispone di proprietà su cui applicare questi dati. Se un controllo implementa IVersioningPersonalizable l'interfaccia , al controllo Web part vengono passati i dati sulla personalizzazione orfani. L'applicazione può quindi usare questi dati per aggiornare le proprietà nella versione più recente o usare i dati in altro modo. Si noti che se vengono rilevate proprietà orfane durante Web part controlli, viene Load chiamato anche il 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