DocReturnEventObject, interface
Objet d'événement utilisé pendant un événement d'envoi ou de chargement Microsoft Office InfoPath 2007.
Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans microsoft.office.interop.infopath.semitrust.dll)
Syntaxe
<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
Remarques
Ce type est le wrapper d'une classe de composants (coclass) requise par le code managé pour l'interopérabilité COM. Ce type permet d'accéder aux membres de l'interface COM implémentés par cette classe de composants. Pour plus d'informations sur l'interface COM, et pour accéder aux descriptions de ses membres, voir DocReturnEvent.
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.
Exemple
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
Membres DocReturnEventObject
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms