IVersioningPersonalizable Schnittstelle

Definition

Stellt eine Schnittstelle dar, die Personalisierungsdaten verwalten kann, die zu einer früheren Version eines Webparts-Steuerelements gehören.

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

Hinweise

Wenn Sie ein Webparts-Steuerelement auf eine neuere Version aktualisieren, gibt es möglicherweise Änderungen an den personalisierbaren Eigenschaften der aktualisierten Klasse. Beispielsweise unterstützt eine aktualisierte Version eines Webparts-Steuerelements möglicherweise keine Eigenschaften mehr, die in früheren Versionen verfügbar waren. In einem solchen Szenario kann Webparts-Steuerelementsatz Personalisierungsdaten aus dem zugrunde liegenden Datenspeicher laden, hat jedoch keine Eigenschaften, auf die diese Daten angewendet werden. Wenn ein Steuerelement die -Schnittstelle IVersioningPersonalizable implementiert, wird Webparts verwaisten Personalisierungsdaten übergeben. Die Anwendung kann diese Daten dann verwenden, um Eigenschaften in der neueren Version zu aktualisieren, oder die Daten auf andere Weise verwenden. Beachten Sie, dass die -Methode auch aufgerufen wird, wenn verwaiste Eigenschaften beim Importieren Webparts Load Steuerelementen erkannt werden.

Methoden

Load(IDictionary)

Lädt Personalisierungsdaten auf ein Webpartssteuerelement, das aufgrund einer Versionsänderung nicht über eine entsprechende personalisierte Eigenschaft für die Daten verfügt.

Gilt für

Siehe auch