Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Ereignisobjekt, das während eines Zusammenführungs- oder Ansichtswechselereignisses von Microsoft Office InfoPath 2007 verwendet wird.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
<GuidAttribute("096CD613-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(DocEventObjectClass))> _
Public Interface DocEventObject
Inherits DocEvent
Dim instance As DocEventObject
[GuidAttribute("096CD613-0786-11D1-95FA-0080C78EE3BB")]
[CoClassAttribute(typeof(DocEventObjectClass))]
public interface DocEventObject : DocEvent
Hinweise
Dies ist ein Wrappertyp für eine Coklasse, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie diesen Typ zum Zugreifen auf die Member der COM-Schnittstelle, die von der Coklasse implementiert wurden. Informationen zur COM-Schnittstelle, einschließlich eines Links zu den Memberbeschreibungen, finden Sie unter DocEvent.
Das DocEvent-Objekt stellt die XDocument-Eigenschaft bereit, die innerhalb eines Zusammenführungs- oder Ansichtswechselereignisses verwendet werden kann, um programmgesteuert mit den Daten in dem einem Formular zugrunde liegenden XML-Dokument zusammenzuarbeiten.
Das DocEvent-Objekt wird als Parameter an die Ereignisse OnSwitchView und OnAfterImport eines InfoPath-Formulars übergeben. Die bereitgestellte XDocument-Eigenschaft steht nur während dieser Ereignisse zur Verfügung.
Beispiel
Im folgenden Beispiel wird die XDocument-Eigenschaft des DocEvent-Objekts verwendet, um die Quell-XML-Daten des einem Formular zugrunde liegenden XML-Dokuments mithilfe der DOM-Eigenschaft des XDocument-Objekts anzuzeigen:
public void OnSwitchView(DocEvent e)
{
thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}
Siehe auch
Referenz
DocEventObject-Member
Microsoft.Office.Interop.InfoPath-Namespace