Compartir a través de


DocEventObject Interfaz

Definición

Objeto de evento que se usa durante un evento de cambio de vista o combinación de Microsoft InfoPath.

public interface class DocEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DocEvent
[System.Runtime.InteropServices.Guid("096cd613-0786-11d1-95fa-0080c78ee3bb")]
public interface DocEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DocEvent
type DocEventObject = interface
    interface DocEvent
Public Interface DocEventObject
Implements DocEvent
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente, la XDocument propiedad del objeto DocEvent se usa para mostrar el XML de origen del documento XML subyacente de un formulario mediante la DOM propiedad del XDocument objeto :

// The following function handler is created by Microsoft Office InfoPath. Do not
// modify the type or number of arguments.
[InfoPathEventHandler(EventType=InfoPathEventType.OnSwitchView)]
public void OnSwitchView(<span class="label">DocEvent</span> e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteDocEvent .

El objeto DocEvent proporciona la XDocument propiedad que se puede usar dentro de un evento de cambio de vista o combinación para interactuar mediante programación con los datos del documento XML subyacente de un formulario.

El objeto DocEvent se pasa como parámetro a los OnSwitchView eventos y OnAfterImport de un formulario de InfoPath. La propiedad XDocument que proporciona únicamente está disponible durante estos eventos.

Propiedades

XDocument

Obtiene una referencia al XDocument objeto asociado al DocEventObject objeto durante un OnSwitchView evento o OnAfterImport .

(Heredado de DocEvent)

Se aplica a