Share via


DocActionEvent.Source - Propriété

Obtient une référence au nœud DOM (Document Object Model) XML le plus central du document XML sous-jacent d'un formulaire.

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

Syntaxe

'Déclaration
ReadOnly Property Source As IXMLDOMNode
    Get
'Utilisation
Dim instance As DocActionEvent
Dim value As IXMLDOMNode

value = instance.Source
IXMLDOMNode Source { get; }

Valeur de propriété

Type : Microsoft.Office.Interop.InfoPath.SemiTrust.IXMLDOMNode

Remarques

Après avoir défini une référence au nœud DOM XML renvoyé par la propriété Source, vous pouvez utiliser n'importe quelle propriété et méthode prise en charge par le modèle DOM XML.

Important

Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.

Exemples

Dans l'exemple suivant, la propriété Source de l'objet DocActionEventObject 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);
}

Dans l'exemple suivant, la propriété Source de l'objet DocActionEventObject est utilisée pour afficher les données XML source du nœud DOM XML dans une boîte de message :

[InfoPathEventHandler(MatchPath="DocActionEventSource", EventType=InfoPathEventType.OnClick)]
public void DocActionEventSource_OnClick(DocActionEvent e)
{
 thisXDocument.UI.Alert("Source: " + e.Source.xml);
}

Voir aussi

Référence

DocActionEvent interface

DocActionEvent - Membres

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