Interfaccia MergeEventObject
Oggetto evento utilizzato durante un evento OnMergeRequest.
Spazio dei nomi: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Sintassi
<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
Osservazioni
Questo tipo è un wrapper per una coclasse richiesta dal codice gestito per l'interoperabilità COM. Utilizzare questo tipo per accedere ai membri dell'interfaccia COM implementata dalla coclasse. Per informazioni sull'interfaccia COM e un collegamento alle descrizioni dei relativi membri, vedere MergeEvent.
L'oggetto MergeEvent implementa numerosi metodi e proprietà che possono essere utilizzati durante un evento OnMergeRequest per interagire a livello di programmazione con il documento XML sottostante di un modulo e determinare le proprietà di unione, come il numero di file da unire.
Durante una singola operazione di unione di moduli verranno generati più eventi OnMergeRequest e in particolare un evento OnMergeRequest per ogni file unito.
L'oggetto MergeEvent viene passato come parametro all'evento OnMergeRequest di un modulo di InfoPath. Le proprietà implementate dall'oggetto sono disponibili solo durante tale evento.
Esempio
Nell'esempio seguente, la proprietà DOM e la proprietà ReturnStatus dell'oggetto MergeEvent e il metodo ImportDOM dell'oggetto XDocument vengono utilizzati per importare (unire) un modulo dal gestore eventi OnMergeRequest:
public void OnMergeRequest(MergeEvent e)
{
thisXDocument.ImportDOM(e.DOM);
e.ReturnStatus = true;
}
Vedere anche
Riferimenti
Membri MergeEventObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath