LayoutEditorPart.SyncChanges メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 コントロールと同期し続けます。