DocEventObject - Interface

Objet d'événement utilisé pendant un événement de changement de vue ou de fusion Microsoft InfoPath.

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

Syntaxe

'Déclaration
<GuidAttribute("096CD613-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface DocEventObject _
    Inherits DocEvent
'Utilisation
Dim instance As DocEventObject
[GuidAttribute("096CD613-0786-11D1-95FA-0080C78EE3BB")]
public interface DocEventObject : 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, voirDocEvent.

L'objet DocEvent fournit la propriété XDocument qui peut être utilisée dans une fusion ou d'un événement de changement de vue pour interagir par programmation avec les données dans le document XML sous-jacent d'un formulaire.

L'objet DocEvent est transmis en tant que paramètre aux événements OnSwitchView et OnAfterImport d'un formulaire InfoPath. La propriété XDocument qu'il fournit est disponible uniquement au cours de ces événements.

Exemples

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

public void OnSwitchView(DocEvent e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}

Voir aussi

Référence

DocEventObject - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms