Condividi tramite


Interfaccia DocReturnEventObject

Oggetto evento utilizzato durante un evento di caricamento o invio di Microsoft Office InfoPath 2007.

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

Sintassi

<CoClassAttribute(GetType(DocReturnEventObjectClass))> _
<GuidAttribute("096CD676-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface DocReturnEventObject
    Inherits DocReturnEvent

Dim instance As DocReturnEventObject
[CoClassAttribute(typeof(DocReturnEventObjectClass))] 
[GuidAttribute("096CD676-0786-11D1-95FA-0080C78EE3BB")] 
public interface DocReturnEventObject : DocReturnEvent

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 DocReturnEvent.

L'oggetto DocReturnEvent rende disponibile la proprietà XDocument, che può essere utilizzata in un evento di caricamento o invio per interagire a livello di programmazione con i dati del documento XML sottostante di un modulo. Rende disponibile, inoltre, la proprietà ReturnStatus, che consente di specificare se l'evento ha avuto esito positivo.

L'oggetto DocReturnEvent viene passato come parametro all'evento OnLoad e all'evento OnSubmitRequest di un modulo di InfoPath. Le proprietà implementate dall'oggetto sono disponibili solo durante tali eventi.

Esempio

Nell'esempio seguente, la proprietà XDocument dell'oggetto DocReturnEvent viene utilizzata per visualizzare il codice XML di origine del documento XML sottostante di un modulo mediante la proprietà DOM dell'oggetto XDocument:

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

Vedere anche

Riferimenti

Membri DocReturnEventObject
Spazio dei nomi Microsoft.Office.Interop.InfoPath