LayoutEditorPart.ApplyChanges Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет значения из элемента управления LayoutEditorPart в соответствующие свойства связанного элемента управления WebPart.
public:
override bool ApplyChanges();
public override bool ApplyChanges ();
override this.ApplyChanges : unit -> bool
Public Overrides Function ApplyChanges () As Boolean
Возвращаемое значение
Значение true
, если процесс сохранения значений из элемента управления LayoutEditorPart в элемент управления WebPart выполнен успешно; в противном случае (если происходит ошибка) — значение false
.
Исключения
При попытке задать значение свойства ChromeState в связанном элементе управления WebPart произошла ошибка.
Комментарии
Метод ApplyChanges является критическим методом в элементе LayoutEditorPart управления . Цель метода — сохранить значения, заданные пользователем в элементе LayoutEditorPart управления, в соответствующие свойства в связанном WebPart элементе управления. Ссылка на связанный элемент управления указана в наследуемом LayoutEditorPartWebPartToEdit свойстве элемента управления.
Важно!
Метод нельзя вызвать из собственного ApplyChanges кода. Однако если требуется более программный контроль над процессом редактирования различных WebPart свойств элемента управления, чем LayoutEditorPart предоставляет элемент управления, можно создать пользовательский EditorPart элемент управления и предоставить собственную реализацию этого метода. Пример см. в методе EditorPart.ApplyChanges .
Метод ApplyChanges пытается задать следующие свойства для связанного WebPart элемента управления:
Метод ApplyChanges вызывается, когда пользователь нажимает кнопку, представляющую ОК или команду apply в пользовательском интерфейсе редактирования.