Udostępnij za pośrednictwem


IVersioningPersonalizable Interfejs

Definicja

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.

Dotyczy

Zobacz też