DocActionEventObject, interface
Objet d'événement utilisé pendant un événement de clic sur un bouton 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
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd63a-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(DocActionEventObjectWrapper))> _
Public Interface DocActionEventObject
Inherits DocActionEvent, DocReturnEvent, DocEvent
Dim instance As DocActionEventObject
[CLSCompliantAttribute(false)]
[GuidAttribute("096cd63a-0786-11d1-95fa-0080c78ee3bb")]
[CoClassAttribute(typeof(DocActionEventObjectWrapper))]
public interface DocActionEventObject : DocActionEvent, 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 DocActionEvent.
L'objet DocActionEvent fournit un certain nombre de propriétés qui peuvent être utilisées pendant un événement de clic sur un bouton pour interagir par programmation avec les données contenues dans le document XML sous-jacent d'un formulaire et pour contrôler la réussite ou l'échec de l'événement.
L'objet DocActionEvent est transmis en tant que paramètre à l'événement OnClick d'un bouton contenu dans une vue d'un formulaire InfoPath. Ses propriétés ne sont disponibles que pendant l'événement OnClick.
Exemple
Dans l'exemple suivant, la propriété Source de l'objet DocActionEvent est utilisée pour afficher les données XML source du nœud DOM (Document Object Model) XML le plus central du document XML sous-jacent du formulaire, qui contient le bouton :
[InfoPathEventHandler(MatchPath="ShowDocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void ShowDocActionEventSource_OnClick(DocActionEvent e)
{
thisXDocument.UI.Alert("Source: " + e.Source.xml);
}
Voir aussi
Référence
Membres DocActionEventObject
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms