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 вызывается метод , — когда WebPart элемент управления изначально входит в режим редактирования.
Примечания для тех, кто вызывает этот метод
Хотя метод можно вызвать SyncChanges() из кода, делать это необязательно. Набор элементов управления веб-частей вызывает этот метод и ApplyChanges() метод в нужное время в процессе редактирования, чтобы обеспечить синхронизацию редактирования элементов управления со связанными WebPart элементами управления.