LayoutEditorPart.ApplyChanges 方法

定義

將值從 LayoutEditorPart 控制項儲存至相關聯 WebPart 控制項中相應的屬性。

public:
 override bool ApplyChanges();
public override bool ApplyChanges ();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean

傳回

如果將值從 LayoutEditorPart 控制項儲存至 WebPart 控制項的動作順利進行,則為 true,否則 (如果發生錯誤) 為 false

例外狀況

在相關聯 ChromeState 控制項上設定 WebPart 屬性的值時,發生錯誤。

備註

方法 ApplyChanges 是控制項上 LayoutEditorPart 的重要方法。 方法的目的是將使用者設定 LayoutEditorPart 的值儲存至相關聯 WebPart 控制項中對應的屬性。 相關聯的控制項會在控制項的繼承 WebPartToEdit 屬性中 LayoutEditorPart 參考。

重要

您無法從自己的程式碼呼叫 ApplyChanges 方法。 不過,如果您需要對編輯各種 WebPart 控制項屬性 LayoutEditorPart 的程式進行比控制項所提供的更程式設計控制項,您可以建立自訂 EditorPart 控制項,並提供自己的此方法實作。 如需範例,請參閱 EditorPart.ApplyChanges 方法。

方法 ApplyChanges 會嘗試在相關聯的 WebPart 控制項上設定下列屬性:

ApplyChanges當使用者按一下代表 OK 的按鈕,或在編輯使用者介面 (UI) 套用動詞時,就會呼叫 方法。

適用於

另請參閱