Aracılığıyla paylaş


IVersioningPersonalizable Arabirim

Tanım

Web Bölümleri denetiminin önceki bir sürümüne ait kişiselleştirme verilerini yönetebilen bir arabirimi temsil eder.

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

Açıklamalar

Web Bölümleri denetimini daha yeni bir sürüme yükselttiğiniz zaman, yükseltilen sınıfta kişiselleştirilebilir özelliklerde değişiklikler olabilir. Örneğin, Web Bölümleri denetiminin yükseltilmiş sürümü artık önceki sürümlerde kullanılabilen özellikleri desteklemeyebilir. Böyle bir senaryoda, Web Bölümleri denetim kümesi temel alınan veri deposundan kişiselleştirme verilerini yükleyebilir, ancak bu verilerin uygulanacağı özelliklere sahip değildir. Bir denetim arabirimini uygularsa IVersioningPersonalizable , Web Bölümleri denetimine yalnız bırakılmış kişiselleştirme verileri geçirilir. Uygulama daha sonra bu verileri kullanarak daha yeni sürümdeki özellikleri güncelleştirebilir veya verileri başka bir şekilde kullanabilir. Web Bölümleri denetimleri içeri aktarılırken yalnız bırakılmış özellikler algılanırsa yönteminin Load de çağrıldığını unutmayın.

Yöntemler

Load(IDictionary)

Kişiselleştirme verilerini, sürüm değişikliği nedeniyle veriler için karşılık gelen kişiselleştirilmiş özelliğe sahip olmayan bir Web Bölümleri denetimine yükler.

Şunlara uygulanır

Ayrıca bkz.