Partager via


FormEvents, classe

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

Hiérarchie d'héritage

System.Object
  Microsoft.Office.InfoPath.FormEvents

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

Syntaxe

'Déclaration
Public MustInherit Class FormEvents
'Utilisation
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 InfoPath 2010 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.

Sécurité des threads

Tout membre static (Shared dans Visual Basic) public de ce type garantit la sécurité 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

FormEvents, membres

Microsoft.Office.InfoPath, espace de noms