Clase FormEvents
Implementa todos los eventos que una plantilla de formulario por sí sola puede desencadenar.
Jerarquía de la herencia
System.Object
Microsoft.Office.InfoPath.FormEvents
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)
Sintaxis
'Declaración
Public MustInherit Class FormEvents
'Uso
Dim instance As FormEvents
public abstract class FormEvents
Comentarios
La clase FormEvents implementa los eventos de nivel de formulario de una plantilla de formulario de InfoPath, como la carga de un formulario o el cambio de una vista. Los eventos desencadenados por los cambios realizados en los datos del documento XML subyacente de una instancia de formulario se controlan por separado y se implementan mediante el tipo XmlEvent.
Importante
La clase FormEvents por sí sola no está pensada para ser iniciada por el programador en código de formulario. Solo se deben agregar controladores de eventos para eventos de nivel de formulario desde la interfaz de usuario del modo 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ódigos en el método InternalStartup de código de formulario mediante la clase EventManager y el miembro de la clase FormEvents 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.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.