Partager via


FormEvents, classe

Implémente tous les événements qu'un modèle de formulaire peut générer.

Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)

Syntaxe

Public MustInherit Class FormEvents

Dim instance As FormEvents
public abstract class FormEvents

Remarques

La classe FormEvents implémente les événements de niveau formulaire d'un modèle de formulaire InfoPath, par exemple le chargement d'un formulaire ou le changement de vue. Les événements déclenchés par des modifications apportées au document XML sous-jacent d'une instance de formulaire sont gérés séparément et implémentés par le type XmlEvent.

Important :

La classe FormEvents n'est pas destinée à être instanciée par le développeur dans le code de formulaire. Vous ne devez ajouter des gestionnaires d'événements pour les événements au niveau du formulaire qu'à partir de l'interface utilisateur Microsoft Office InfoPath 2007 en mode Création. Lorsque vous ajoutez un gestionnaire d'événements à votre modèle de formulaire à partir de l'interface utilisateur en mode Création, InfoPath génère du code dans la méthode InternalStartup du fichier de code de votre formulaire à l'aide de la classe EventManager et du membre de la classe FormEvents pour lier l'événement à son gestionnaire d'événements. Pour plus d'informations sur l'ajout de gestionnaires d'événements en mode Création dans InfoPath, consultez Procédure d'ajout d'un gestionnaire d'événements.

Hiérarchie d'héritage

System.Object
  Microsoft.Office.InfoPath.FormEvents

Sécurité des threads

Les membres statiques publics de ce type (Shared en Visual Basic) sont sécurisés au niveau des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.

Voir aussi

Référence

Membres FormEvents
Microsoft.Office.InfoPath, espace de noms