MergeEventObject Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Objet d’événement utilisé pendant un OnMergeRequest événement.
public interface class MergeEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::MergeEvent
[System.Runtime.InteropServices.Guid("096cd67b-0786-11d1-95fa-0080c78ee3bb")]
public interface MergeEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.MergeEvent
type MergeEventObject = interface
interface MergeEvent
interface DocReturnEvent
interface DocEvent
Public Interface MergeEventObject
Implements MergeEvent
- Attributs
- Implémente
Exemples
Dans l’exemple suivant, la propriété et ReturnStatus la DOM propriété de l’objet MergeEvent et la ImportDOM(IXMLDOMDocument) méthode de l’objet XDocument sont utilisées pour importer (fusionner) un formulaire à partir du OnMergeRequest gestionnaire d’événements :
[InfoPathEventHandler(EventType=InfoPathEventType.OnMergeRequest)]
public void OnMergeRequest(<span class="label">MergeEvent</span> e)
{
thisXDocument.ImportDOM(e.DOM);
e.ReturnStatus = true;
}
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, y compris un lien vers les descriptions de ses membres, consultezMergeEvent .
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.
Propriétés
Count |
Obtient le nombre de formulaires fusionnés dans une opération de fusion. (Hérité de MergeEvent) |
DOM |
Obtient le document XML sous-jacent d'un formulaire sous la forme d'une construction DOM (Document Object Model) XML pour le formulaire actuellement impliqué dans une opération de fusion. (Hérité de MergeEvent) |
Index |
Obtient l'index de base 0 du formulaire en cours de fusion. (Hérité de MergeEvent) |
ReturnStatus |
Obtient ou définit une valeur indiquant le retour status de l’événementOnMergeRequest. (Hérité de MergeEvent) |
RollBack |
Obtient ou définit une valeur qui fournit des informations supplémentaires à l’événement OnMergeRequest avec l’indicateur ReturnStatus , ce qui permet l’annulation de l’opération de fusion entière (Hérité de MergeEvent) |
XDocument |
Obtient une référence à l’objet _XDocument2 associé à l’objet MergeEvent dans un OnMergeRequest événement . (Hérité de MergeEvent) |