次の方法で共有


LayoutEditorPart.SyncChanges メソッド

定義

WebPart コントロールからプロパティ値を取得し、関連付けられている LayoutEditorPart コントロールにその値を代入します。

public:
 override void SyncChanges();
public override void SyncChanges ();
override this.SyncChanges : unit -> unit
Public Overrides Sub SyncChanges ()

注釈

メソッドは SyncChanges 、コントロールの重要なメソッドです LayoutEditorPart 。 基本クラスから メソッドを SyncChanges 実装し、関連付けられている WebPart コントロールから現在の値を取得し、コントロール内の LayoutEditorPart 子コントロールをそれらの値で更新して、ユーザーが編集できるようにします。

メソッドは SyncChanges 、関連付けられている WebPart コントロールの値が変更されるたびに呼び出されます。 コントロールの LayoutEditorPart 場合、コントロールを EditorZoneBase 含むゾーンは、 メソッドを SyncChanges 呼び出した直後に メソッドを呼び出 ApplyChanges し、コントロール内の LayoutEditorPart 値が常に関連付けられている WebPart コントロールの値と同期されるようにします。 メソッドが SyncChanges 呼び出されるもう 1 つのケースは、 WebPart コントロールが最初に編集モードになったときです。

注意 (呼び出し元)

コードから メソッドを SyncChanges() 呼び出すことができますが、これを行う必要はありません。 Web パーツ コントロール セットは、編集プロセスで適切な時間にこのメソッドと ApplyChanges() メソッドを呼び出して、編集コントロールを関連する WebPart コントロールと同期し続けます。

適用対象

こちらもご覧ください