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包含 控件的区域在调用 ApplyChanges 方法后立即调用 SyncChanges 方法,以便控件中的LayoutEditorPart值始终与关联WebPart控件中的值同步。 调用 方法的另一种情况 SyncChanges 是 WebPart 控件最初进入编辑模式。
调用方说明
尽管可以从代码调用 SyncChanges() 方法,但不需要这样做。 Web 部件控件集在编辑过程中的适当时间调用此方法和 ApplyChanges() 方法,以使编辑控件与其关联的 WebPart 控件保持同步。