Share via


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 コントロールの対応するプロパティに保存することです。 関連付けられたコントロールは、コントロールの LayoutEditorPart 継承されたプロパティで参照されます WebPartToEdit

重要

独自のコードから メソッドを ApplyChanges 呼び出すことはできません。 ただし、コントロールが提供するよりもLayoutEditorPartさまざまなWebPartコントロール プロパティを編集するプロセスをプログラムで制御する必要がある場合は、カスタム EditorPart コントロールを作成し、このメソッドの独自の実装を提供できます。 例については、 メソッドを EditorPart.ApplyChanges 参照してください。

メソッドは ApplyChanges 、関連付けられている WebPart コントロールに次のプロパティを設定しようとします。

メソッドは ApplyChanges 、ユーザーが編集ユーザー インターフェイス (UI) で OK または apply 動詞を表すボタンをクリックすると呼び出されます。

適用対象

こちらもご覧ください