Compartir a través de


Interfaz MergeEventObject

Objeto de evento utilizado durante un evento OnMergeRequest.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
<GuidAttribute("096cd67b-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface MergeEventObject _
    Inherits MergeEvent, DocReturnEvent, DocEvent
'Uso
Dim instance As MergeEventObject
[GuidAttribute("096cd67b-0786-11d1-95fa-0080c78ee3bb")]
public interface MergeEventObject : MergeEvent, 
    DocReturnEvent, DocEvent

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Encontrará información sobre la interfaz COM, así como vínculos a las descripciones de sus miembros, enMergeEvent.

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.

Ejemplos

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

[InfoPathEventHandler(EventType=InfoPathEventType.OnMergeRequest)]
public void OnMergeRequest(MergeEvent e)
{ 
 thisXDocument.ImportDOM(e.DOM);
 e.ReturnStatus = true;
}

Vea también

Referencia

Miembros MergeEventObject

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust