Compartir a través de


DocActionEventObject (Interfaz)

Objeto de evento que se utiliza durante un evento de clic en un botón 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

<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd63a-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(DocActionEventObjectWrapper))> _
Public Interface DocActionEventObject
    Inherits DocActionEvent, DocReturnEvent, DocEvent

Dim instance As DocActionEventObject
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd63a-0786-11d1-95fa-0080c78ee3bb")] 
[CoClassAttribute(typeof(DocActionEventObjectWrapper))] 
public interface DocActionEventObject : DocActionEvent, 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 DocActionEvent.

El objeto DocActionEvent proporciona varias propiedades que se pueden utilizar en los eventos de clic en un botón para interactuar mediante programación con los datos del documento XML subyacente del formulario y controlar el éxito o error de dicho evento.

El objeto DocActionEvent se pasa como parámetro al evento OnClick de un botón contenido en una vista de un formulario de InfoPath. Sus propiedades están disponibles únicamente durante el evento OnClick.

Ejemplo

En el siguiente ejemplo, se utiliza la propiedad Source del objeto DocActionEvent para mostrar los datos XML de origen del nodo Modelo de objetos de documento (DOM) XML más interno del documento XML subyacente del formulario, que contiene el botón:

[InfoPathEventHandler(MatchPath="ShowDocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void ShowDocActionEventSource_OnClick(DocActionEvent e)
{
 thisXDocument.UI.Alert("Source: " + e.Source.xml);
}

Vea también

Referencia

DocActionEventObject (Miembros)
Microsoft.Office.Interop.InfoPath.SemiTrust (Espacio de nombres)