Compartir a través de


FormEvents Clase

Definición

Implementa todos los eventos que una plantilla de formulario por sí sola puede desencadenar.

public ref class FormEvents abstract
public abstract class FormEvents
type FormEvents = class
Public MustInherit Class FormEvents
Herencia
FormEvents

Comentarios

La FormEvents clase implementa los eventos de nivel de formulario de una plantilla de formulario de InfoPath, como cargar un formulario o cambiar una vista. El tipo controla e implementa los eventos generados por los cambios en los datos del documento XML subyacente de una instancia de XmlEvent formulario.

Importante: La FormEvents propia clase no está pensada para que el desarrollador cree una instancia en el código de formulario. Solo debe agregar controladores de eventos para eventos de nivel de formulario desde la interfaz de usuario del modo de diseño de Microsoft InfoPath. Al agregar un controlador de eventos a la plantilla de formulario desde la interfaz de usuario del modo de diseño, InfoPath genera código en el método InternalStartup del archivo de código de formulario mediante la EventManager clase y el miembro de la FormEvents clase para enlazar el evento a su controlador de eventos. Para obtener información sobre cómo agregar controladores de eventos en el modo de diseño de InfoPath, vea Cómo agregar un controlador de eventos.

Constructores

FormEvents()

Implementa todos los eventos que una plantilla de formulario por sí sola puede desencadenar.

Eventos

ContextChanged

Se produce después de que cambie el nodo de contexto.

Loading

Ocurre después de haber cargado una plantilla de formulario, pero antes de inicializar alguna vista.

Merge

Se produce cuando se invoca el comando Combinar formularios desde la interfaz de usuario o InfoPath se inicia con el modificador de la línea de comandos /aggregate.

Save

Se produce cuando se usan los comandos Guardar o Guardar como desde la interfaz de usuario, o cuando se usan los Save() métodos y SaveAs(String) .

Sign

Ocurre después de que un conjunto de datos firmados se haya seleccionado por medio del cuadro de diálogo Firmas digitales.

Submit

Se produce cuando se usa el comando Submit desde la interfaz de usuario o se usa el Submit() método .

VersionUpgrade

Ocurre cuando el número de versión del formulario que se ha abierto es más antiguo que el número de versión de la plantilla de formulario en que se basa.

ViewSwitched

Ocurre después de haber cambiado de vista con éxito en un formulario.

Se aplica a