Freigeben über


DocEventObject Schnittstelle

Definition

Ein Ereignisobjekt, das während eines Microsoft InfoPath-Merge- oder Ansichtswechselereignisses verwendet wird.

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

Beispiele

Im folgenden Beispiel wird die XDocument -Eigenschaft des DocEvent-Objekts verwendet, um die Quell-XML des einem Formular zugrunde liegenden XML-Dokuments mithilfe der DOM -Eigenschaft des XDocument -Objekts anzuzeigen:

public void OnSwitchView(<span class="label">DocEvent</span> e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}

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 unterDocEvent .

Das DocEvent-Objekt stellt die -Eigenschaft bereit, die XDocument innerhalb eines Merge- oder Ansichtswechselereignisses verwendet werden kann, um programmgesteuert mit den Daten im zugrunde liegenden XML-Dokument eines Formulars zu interagieren.

Das DocEvent-Objekt wird als Parameter an die OnSwitchView Ereignisse und OnAfterImport eines InfoPath-Formulars übergeben. Die vom Objekt bereitgestellte XDocument-Eigenschaft ist nur während dieser Ereignisse verfügbar.

Eigenschaften

XDocument

Ruft einen Verweis auf das XDocument -Objekt ab, das dem DocEventObject -Objekt während eines - oder OnAfterImport -OnSwitchViewEreignisses zugeordnet ist.

(Geerbt von DocEvent)

Gilt für: