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包含 控件的区域在调用 ApplyChanges 方法后立即调用 SyncChanges 方法,以便控件中的LayoutEditorPart值始终与关联WebPart控件中的值同步。 调用 方法的另一种情况 SyncChangesWebPart 控件最初进入编辑模式。

调用方说明

尽管可以从代码调用 SyncChanges() 方法,但不需要这样做。 Web 部件控件集在编辑过程中的适当时间调用此方法和 ApplyChanges() 方法,以使编辑控件与其关联的 WebPart 控件保持同步。

适用于

另请参阅