MergeEventObject - Interface

Objet d'événement utilisé pendant un événement OnMergeRequest .

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

Syntaxe

'Déclaration
<GuidAttribute("096CD67B-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface MergeEventObject _
    Inherits MergeEvent
'Utilisation
Dim instance As MergeEventObject
[GuidAttribute("096CD67B-0786-11D1-95FA-0080C78EE3BB")]
public interface MergeEventObject : MergeEvent

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirMergeEvent.

L'objet MergeEvent fournit des propriétés et des méthodes qui peuvent être utilisées durant un événement OnMergeRequest pour interagir par programme avec le document XML sous-jacent d'un formulaire et déterminer des propriétés de fusion telles que le nombre de fichiers fusionnés.

Durant une seule opération de fusion de formulaires, plusieurs événements OnMergeRequest se produisent. Un événement OnMergeRequest se produit pour chaque fichier fusionné.

L'objet MergeEvent est transmis en tant que paramètre à l'événement OnMergeRequest d'un formulaire InfoPath. Les propriétés qu'il fournit ne sont disponibles que pendant cet événement.

Exemples

Dans l'exemple suivant, les propriétés de DOM et ReturnStatus du MergeEvent objet et la méthode ImportDOM de l'objet XDocument servent à importer (fusionner) un formulaire à partir de l'événement OnMergeRequest gestionnaire :

public void OnMergeRequest(MergeEvent e)
{ 
 thisXDocument.ImportDOM(e.DOM);
 e.ReturnStatus = true;
}

Voir aussi

Référence

MergeEventObject - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms