IVersioningPersonalizable Schnittstelle

Definition

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

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

Hinweise

Wenn Sie ein Webpart-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 Webpart-Steuerelements möglicherweise keine Eigenschaften mehr, die in früheren Versionen verfügbar waren. In einem solchen Szenario kann der Webpart-Steuerelementsatz Personalisierungsdaten aus dem zugrunde liegenden Datenspeicher laden, jedoch keine Eigenschaften aufweisen, für die diese Daten angewendet werden sollen. Wenn ein Steuerelement die IVersioningPersonalizable Schnittstelle implementiert, wird das Webpart-Steuerelement die verwaisten Personalisierungsdaten übergeben. Die Anwendung kann diese Daten dann verwenden, um Eigenschaften in der neueren Version zu aktualisieren oder die Daten auf andere Weise zu verwenden. Beachten Sie, dass die Load Methode auch aufgerufen wird, wenn verwaiste Eigenschaften beim Importieren von Webpart-Steuerelementen erkannt werden.

Methoden

Name Beschreibung
Load(IDictionary)

Lädt Personalisierungsdaten in ein Webpart-Steuerelement, das aufgrund einer Versionsänderung keine entsprechende personalisierte Eigenschaft für die Daten aufweist.

Gilt für:

Weitere Informationen