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 包含 控制項的區域會在呼叫 方法之後立即呼叫 ApplyChangesSyncChanges 方法,讓控制項中的值一律與相關聯 WebPart 控制項中的 LayoutEditorPart 值同步處理。 另一 WebPart 個呼叫 方法的情況 SyncChanges 是當控制項一開始進入編輯模式時。

給呼叫者的注意事項

雖然您可以從程式碼呼叫 SyncChanges() 方法,但不需要這麼做。 Web 元件控制項集會在編輯程式中的適當時間呼叫此方法和 ApplyChanges() 方法,讓編輯控制項與相關聯的 WebPart 控制項保持同步。

適用於

另請參閱