IPersistComponentSettings 介面

定義

定義用來儲存並擷取應用程式設定之控制項或程式庫的標準功能。

public interface class IPersistComponentSettings
public interface IPersistComponentSettings
type IPersistComponentSettings = interface
Public Interface IPersistComponentSettings

備註

一般而言,您可以建立衍生自 ApplicationSettingsBase的設定包裝函式類別,然後將特殊屬性新增至此類別,以將應用程式設定支援新增至應用程式。 不過,此方法並未充分封裝控件的應用程式設定,使其容器不受詳細數據防護。 介面 IPersistComponentSettings 會提供一個標準介面,以將應用程式設定狀態變更要求傳達至控件、元件或連結庫模組。 設計時間工具也相依於此介面,以正確管理控件和元件。

屬性

SaveSettings

取得或設定值,指出控制項是否應自動保存其應用程式設定屬性。

SettingsKey

取得或設定目前控制項執行個體的應用程式設定索引鍵值。

方法

LoadComponentSettings()

將控制項的應用程式設定讀入其對應的屬性,並更新控制項的狀態。

ResetComponentSettings()

將控制項的應用程式設定屬性重設為其預設值。

SaveComponentSettings()

保存控制項的應用程式設定屬性。

適用於

另請參閱