Condividi tramite


Interfaccia DocActionEventObject

Oggetto evento utilizzato durante un evento di clic sui pulsanti di Microsoft Office InfoPath 2007.

 

Spazio dei nomi: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Sintassi

<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

Osservazioni

Questo tipo è un wrapper per una coclasse richiesta dal codice gestito per l'interoperabilità COM. Utilizzare questo tipo per accedere ai membri dell'interfaccia COM implementata dalla coclasse. Per informazioni sull'interfaccia COM e un collegamento alle descrizioni dei relativi membri, vedere DocActionEvent.

L'oggetto DocActionEvent implementa numerose proprietà che possono essere utilizzate in un evento di clic sui pulsanti per interagire a livello di programmazione con i dati del documento XML sottostante di un modulo e controllare l'esito dell'evento.

L'oggetto DocActionEvent viene passato come parametro all'evento OnClick di un pulsante contenuto in una visualizzazione di un modulo di InfoPath. Le proprietà dell'oggetto sono disponibili solo durante l'evento OnClick.

Esempio

Nell'esempio seguente, la proprietà Source dell'oggetto DocActionEvent viene utilizzata per visualizzare i dati XML di origine del nodo DOM (Document Object Model) XML più interno del documento XML sottostante di un modulo, che contiene il pulsante:

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

Vedere anche

Riferimenti

Membri DocActionEventObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath.SemiTrust