Partager via


DocReturnEventObject - Interface

Objet d'événement utilisé pendant un événement d'envoi ou de chargement Microsoft InfoPath.

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

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

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirDocReturnEvent.

L'objet DocReturnEvent fournit la propriété XDocument qui peut être utilisée dans un événement de chargement ou d'envoi pour interagir par programmation avec les données du document XML sous-jacent d'un formulaire. Il fournit également la propriété ReturnStatus , utilisée pour indiquer si l'événement est réussi.

L'objet DocReturnEvent est transmis en tant que paramètre aux événements OnLoad et OnSubmitRequest d'un formulaire InfoPath. Les propriétés qu'il fournit ne sont disponibles que pendant ces événements.

Exemples

Dans l'exemple suivant, la propriété XDocument de l'objet DocReturnEvent est utilisée pour afficher le code XML source du document XML sous-jacent d'un formulaire à l'aide de la propriété DOM de l'objet XDocument :

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

Voir aussi

Référence

DocReturnEventObject - Membres

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms