Share via


MergeEventObject Schnittstelle

Definition

Ein Ereignisobjekt, das während eines Ereignisses OnMergeRequest verwendet wird.

public interface class MergeEventObject : Microsoft::Office::Interop::InfoPath::MergeEvent
[System.Runtime.InteropServices.Guid("096CD67B-0786-11D1-95FA-0080C78EE3BB")]
public interface MergeEventObject : Microsoft.Office.Interop.InfoPath.MergeEvent
type MergeEventObject = interface
    interface MergeEvent
Public Interface MergeEventObject
Implements MergeEvent
Abgeleitet
Attribute
Implementiert

Beispiele

Im folgenden Beispiel werden die DOM -Eigenschaft und ReturnStatus die -Eigenschaft des MergeEvent-Objekts und die ImportDOM(IXMLDOMDocument) -Methode des XDocument -Objekts verwendet, um ein Formular aus dem OnMergeRequest Ereignishandler zu importieren (zusammenzuführen):

public void OnMergeRequest(<span class="label">MergeEvent</span> e)
{ 
 thisXDocument.ImportDOM(e.DOM);
 e.ReturnStatus = true;
}

Hinweise

Dieser Typ ist ein Wrapper für eine CoClass, die von verwaltetem Code für COM-Interoperabilität benötigt wird. Verwenden Sie diesen Typ, um auf die Mitglieder der COM-Schnittstelle zuzugreifen, die von dieser CoClass implementiert wird. Informationen zur COM-Schnittstelle, einschließlich eines Links zu Beschreibungen ihrer Member, finden Sie unterMergeEvent .

Das MergeEvent-Objekt stellt Eigenschaften und Methoden bereit, die während eines OnMergeRequest-Ereignisses verwendet werden können, um mit dem einem Formular zugrunde liegenden XML-Dokument programmgesteuert zu interagieren sowie um die Zusammenführungseigenschaften, wie z. B. die Anzahl der zusammenzuführenden Dateien, zu bestimmen.

Während eines einzelnen Zusammenführungsvorgangs von Formularen finden mehrere OnMergeRequest-Ereignisse statt. Für jede zusammengeführte Datei findet ein OnMergeRequest-Ereignis statt.

Das MergeEvent-Objekt wird als Parameter an das OnMergeRequest-Ereignis eines InfoPath-Formulars übergeben. Die vom Objekt bereitgestellten Eigenschaften sind nur während dieses Ereignisses verfügbar.

Eigenschaften

Count

Ruft die Anzahl der Formulare ab, die bei einem Zusammenführungsvorgang zusammengeführt werden.

(Geerbt von MergeEvent)
DOM

Ruft das einem Formular zugrunde liegende XML-Dokument als XML-DOM-Konstruktion (Document Object Model) für das aktuelle zusammengeführte Formular ab.

(Geerbt von MergeEvent)
index

Ruft den nullbasierten Index des Formulars ab, das momentan zusammengeführt wird.

(Geerbt von MergeEvent)
ReturnStatus

Ruft einen Wert ab, der die Rückgabe status des Ereignisses angibt, oder legt den OnMergeRequest Wert fest.

(Geerbt von MergeEvent)
RollBack

Ruft einen Wert ab, der dem Ereignis zusätzliche Informationen zusammen mit dem OnMergeRequest Flag bereitstellt, oder legt diesen ReturnStatus fest, sodass der gesamte Zusammenführungsvorgang abgebrochen werden kann.

(Geerbt von MergeEvent)
XDocument

Ruft einen Verweis auf das _XDocument2 -Objekt ab, das dem MergeEvent -Objekt in einem OnMergeRequest -Ereignis zugeordnet ist.

(Geerbt von MergeEvent)

Gilt für: