MergeEventObject Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Objeto de evento que se usa durante un OnMergeRequest evento.
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
- Atributos
- Implementaciones
Ejemplos
En el ejemplo siguiente, la DOM propiedad y ReturnStatus la propiedad del objeto MergeEvent y el ImportDOM(IXMLDOMDocument)XDocument método del objeto se usan para importar (combinar) un formulario desde el OnMergeRequest controlador de eventos:
[InfoPathEventHandler(EventType=InfoPathEventType.OnMergeRequest)]
public void OnMergeRequest(<span class="label">MergeEvent</span> e)
{
thisXDocument.ImportDOM(e.DOM);
e.ReturnStatus = true;
}
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. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteMergeEvent .
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.
Propiedades
Count |
Obtiene el número de formularios que se están combinando en una misma operación de combinación. (Heredado de MergeEvent) |
DOM |
Obtiene el documento XML subyacente de un formulario en forma de construcción de Modelo de objetos de documento (DOM) XML para el formulario actual implicado en una operación de combinación. (Heredado de MergeEvent) |
Index |
Obtiene el índice basado en cero del formulario que está combinando actualmente. (Heredado de MergeEvent) |
ReturnStatus |
Obtiene o establece un valor que indica el estado devuelto del OnMergeRequest evento. (Heredado de MergeEvent) |
RollBack |
Obtiene o establece un valor que proporciona información adicional al OnMergeRequest evento junto con la ReturnStatus marca, lo que permite cancelar toda la operación de combinación. (Heredado de MergeEvent) |
XDocument |
Obtiene una referencia al _XDocument2 objeto asociado al MergeEvent objeto en un OnMergeRequest evento. (Heredado de MergeEvent) |