IVersioningPersonalizable Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje interfejs, który może zarządzać danymi personalizacji należącymi do poprzedniej wersji kontrolki składników Web Part.
public interface class IVersioningPersonalizable
public interface IVersioningPersonalizable
type IVersioningPersonalizable = interface
Public Interface IVersioningPersonalizable
Uwagi
Podczas uaktualniania kontrolki składników Web Part do nowszej wersji mogą wystąpić zmiany właściwości z możliwością personalizacji w uaktualnionej klasie. Na przykład uaktualniona wersja kontrolki składników Web Part może nie obsługiwać już właściwości, które były dostępne w poprzednich wersjach. W takim scenariuszu zestaw kontrolek składników Web Part może ładować dane personalizacji z bazowego magazynu danych, ale nie mają właściwości, względem których mają zostać zastosowane te dane. Jeśli kontrolka IVersioningPersonalizable implementuje interfejs, kontrolka składników Web Part jest przekazywana przez oddzielone dane personalizacji. Aplikacja może następnie używać tych danych do aktualizowania właściwości w nowszej wersji lub używania danych w inny sposób. Należy pamiętać, że jeśli właściwości oddzielone zostaną wykryte podczas importowania kontrolek składników Web Part, wywoływana Load jest również metoda .
Metody
Load(IDictionary) |
Ładuje dane personalizacji do kontrolki składników Web Part, która nie ma odpowiedniej spersonalizowanej właściwości danych z powodu zmiany wersji. |