Compartir a través de


MergeEventObject (Interfaz)

Objeto de evento usado durante un evento OnMergeRequest.

Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)

Sintaxis

<CoClassAttribute(GetType(MergeEventObjectClass))> _
<GuidAttribute("096CD67B-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface MergeEventObject
    Inherits MergeEvent

Dim instance As MergeEventObject
[CoClassAttribute(typeof(MergeEventObjectClass))] 
[GuidAttribute("096CD67B-0786-11D1-95FA-0080C78EE3BB")] 
public interface MergeEventObject : MergeEvent

Comentarios

Este tipo es un contenedor para una coclase que necesita el código administrado para su interoperabilidad COM. Use este tipo para obtener acceso a los miembros de la interfaz COM implementada por esta coclase. Para obtener información sobre la interfaz COM, así como un vínculo a descripciones de sus miembros, vea MergeEvent.

El objeto MergeEvent proporciona propiedades y métodos que pueden usarse durante un evento OnMergeRequest para interactuar mediante programación con el documento XML subyacente de un formulario y así determinar propiedades de combinación, como el número de archivos que se van a combinar.

Durante una única operación de combinación de formularios, se producen varios eventos OnMergeRequest. Se producirá un evento OnMergeRequest por cada archivo que se vaya a combinar.

El objeto MergeEvent se pasa como parámetro al evento OnMergeRequest de un formulario InfoPath. Las propiedades que proporciona están disponibles sólo durante este evento.

Ejemplo

En el siguiente ejemplo, las propiedades DOM y ReturnStatus del objeto MergeEvent, y del método ImportDOM del objeto XDocument se usan para importar (combinar) un formulario del controlador de eventosOnMergeRequest:

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

Vea también

Referencia

MergeEventObject (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)