IVersioningPersonalizable Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |