Compartir a través de


Interfaz DocReturnEventObject

Objeto de evento que se utiliza durante un evento de carga o envío de Microsoft InfoPath.

Espacio de nombres:  Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado:  Microsoft.Office.Interop.InfoPath.SemiTrust (en Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Sintaxis

'Declaración
<GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface DocReturnEventObject _
    Inherits DocReturnEvent, DocEvent
'Uso
Dim instance As DocReturnEventObject
[GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")]
public interface DocReturnEventObject : DocReturnEvent, 
    DocEvent

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. Encontrará información sobre la interfaz COM, así como vínculos a las descripciones de sus miembros, enDocReturnEvent.

El objeto DocReturnEvent proporciona la propiedad XDocument que se puede utilizar dentro de un evento de carga o envío para interactuar mediante programación con los datos del documento XML subyacente de un formulario. También proporciona la propiedad ReturnStatus que se utiliza para especificar si el evento es correcto.

El objeto DocReturnEvent se pasa como parámetro al evento OnLoad y al evento OnSubmitRequest de un formulario de InfoPath. Las propiedades que proporciona únicamente están disponibles durante estos eventos.

Ejemplos

En el siguiente ejemplo, se utiliza la propiedad XDocument del objeto DocReturnEvent para mostrar el código XML del documento XML subyacente de un formulario mediante la propiedad DOM del objeto XDocument:

[InfoPathEventHandler(EventType=InfoPathEventType.OnLoad)]
public void OnLoad(DocReturnEvent e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
 e.ReturnStatus = true;
}

Vea también

Referencia

Miembros DocReturnEventObject

Espacio de nombres Microsoft.Office.Interop.InfoPath.SemiTrust