MergeEventObject Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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) |