DataDOMEvent.Operation - Propriété
Obtient le type d'action appliqué à un nœud DOM (Document Object Model) XML pendant un événement de validation de données.
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 Operation As String
Get
'Utilisation
Dim instance As DataDOMEvent
Dim value As String
value = instance.Operation
string Operation { get; }
Valeur de propriété
Type : System.String
Remarques
Les valeurs renvoyées par la propriété Operation incluent Insert, Update et Delete.
Important
Vous pouvez accéder à ce membre sans restrictions.
Exemples
Dans l'exemple suivant, la propriété Operation de l'objet DataDOMEventObject est utilisée pour vérifier le type d'action qui se produit afin d'éviter la génération de notifications multiples lors de la mise à jour des valeurs du nœud :
[InfoPathEventHandler(MatchPath="/root/item", EventType=InfoPathEventType.OnAfterChange)]
public void item_OnAfterChange(DataDOMEvent e)
{
if (!e.IsUndoRedo && e.Operation == "Delete"
&& e.Site.nodeName == "item" &&
e.Source.nodeName == "item")
{
Calculate();
}
}
Voir aussi
Référence
Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms