FormEvents Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализует все события, которые может создать шаблон формы.
public ref class FormEvents abstract
public abstract class FormEvents
type FormEvents = class
Public MustInherit Class FormEvents
- Наследование
-
FormEvents
Комментарии
Класс FormEvents реализует события на уровне формы шаблона формы InfoPath, например загрузку формы или изменение представления. События, вызванные изменениями данных в базовом XML-документе экземпляра формы, обрабатываются отдельно и реализуются типом XmlEvent .
Важно! Сам FormEvents класс не предназначен для создания экземпляра разработчиком в коде формы. Следует добавлять обработчики событий только для событий уровня формы из пользовательского интерфейса режима разработки Microsoft InfoPath. При добавлении обработчика событий в шаблон формы из пользовательского интерфейса режима конструктора InfoPath создает код в методе InternalStartup файла кода формы с помощью EventManager класса и члена класса для привязки FormEvents события к его обработчику событий. Сведения о порядке добавления обработчиков событий в режиме конструктора InfoPath см. в разделе How to: Add an Event Handler.
Конструкторы
FormEvents() |
Реализует все события, которые может создать шаблон формы. |
События
ContextChanged |
Создается после изменения узла контекста. |
Loading |
Создается после загрузки шаблона формы, но до инициализации какого-либо представления. |
Merge |
Создается, когда команда Объединить формы выполняется из пользовательского интерфейса или приложение InfoPath запущено с помощью ключа командной строки /aggregate. |
Save |
Происходит при использовании команд Сохранить или Сохранить как из пользовательского интерфейса или при Save() использовании методов и SaveAs(String) . |
Sign |
Создается после того, как набор подписанных данных был выбран для подписи в диалоговом окне Цифровые подписи. |
Submit |
Происходит при использовании команды Submit из пользовательского интерфейса или Submit() при использовании метода . |
VersionUpgrade |
Создается, если номер версии открываемой формы старше номера версии шаблона формы, на котором она основана. |
ViewSwitched |
Создается после успешного переключения представления формы. |