DocEventObject Interface

Définition

Objet d’événement utilisé lors d’un événement de fusion ou de changement de vue Microsoft InfoPath.

public interface class DocEventObject : Microsoft::Office::Interop::InfoPath::SemiTrust::DocEvent
[System.Runtime.InteropServices.Guid("096cd613-0786-11d1-95fa-0080c78ee3bb")]
public interface DocEventObject : Microsoft.Office.Interop.InfoPath.SemiTrust.DocEvent
type DocEventObject = interface
    interface DocEvent
Public Interface DocEventObject
Implements DocEvent
Attributs
Implémente

Exemples

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

// The following function handler is created by Microsoft Office InfoPath. Do not
// modify the type or number of arguments.
[InfoPathEventHandler(EventType=InfoPathEventType.OnSwitchView)]
public void OnSwitchView(<span class="label">DocEvent</span> e)
{
 thisXDocument.UI.Alert("The source XML: " + e.XDocument.DOM.xml);
}

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, y compris un lien vers les descriptions de ses membres, consultezDocEvent .

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

L’objet DocEvent est passé en tant que paramètre aux OnSwitchView événements et OnAfterImport d’un formulaire InfoPath. La propriété XDocument qu'il fournit n'est disponible que pendant ces événements.

Propriétés

XDocument

Obtient une référence à l’objet XDocument associé à l’objet DocEventObject pendant un OnSwitchView événement ou OnAfterImport .

(Hérité de DocEvent)

S’applique à