IVersioningPersonalizable 介面

定義

代表能夠管理舊版 Web Parts 控制項內個人化資料的介面。

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

備註

當您將 Web 組件控制項升級至較新版本時,升級類別上的可個人化屬性可能會有所變更。 例如,Web 組件控制項的升級版本可能不再支援先前版本中可用的屬性。 在這種情況下,Web 組件控制集可能會從基礎資料存放區載入個人化資料,但沒有任何要套用此資料的屬性。 如果控制項執行 IVersioningPersonalizable 介面,則會將孤立的個人化資料傳遞給 Web 組件控制項。 然後,應用程式可以使用此資料來更新較新版本中的屬性,或以其他方式使用資料。 請注意,如果在匯入 Web 組件控制項時偵測到孤立的屬性,則 Load 也會呼叫此方法。

方法

Load(IDictionary)

將個人化資料載入因版本變更而沒有對應的個人化資料屬性的 Web 組件控制項。

適用於

另請參閱