DocReturnEventObject (Interfaz)
Objeto de evento que se utiliza durante un evento de carga o envío de Microsoft Office InfoPath 2007.
Espacio de nombres: Microsoft.Office.Interop.InfoPath.SemiTrust
Ensamblado: Microsoft.Office.Interop.InfoPath.SemiTrust (en microsoft.office.interop.infopath.semitrust.dll)
Sintaxis
<GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")> _
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(DocReturnEventObjectWrapper))> _
Public Interface DocReturnEventObject
Inherits DocReturnEvent, DocEvent
Dim instance As DocReturnEventObject
[GuidAttribute("096cd676-0786-11d1-95fa-0080c78ee3bb")]
[CLSCompliantAttribute(false)]
[CoClassAttribute(typeof(DocReturnEventObjectWrapper))]
public interface DocReturnEventObject : DocReturnEvent, DocEvent
Comentarios
Este tipo es un contenedor para una coclase que necesita el código administrado para su interoperabilidad COM. Use este tipo para obtener acceso a los miembros de la interfaz COM implementada por esta coclase. Para obtener información sobre la interfaz COM, así como un vínculo a descripciones de sus miembros, vea DocReturnEvent.
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.
Ejemplo
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
DocReturnEventObject (Miembros)
Microsoft.Office.Interop.InfoPath.SemiTrust (Espacio de nombres)