IVersioningPersonalizable Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |