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)