Operation-egenskapen (DataDOMEvent-objektet)

Microsoft Office InfoPath

En skrivebeskyttet egenskap som returnerer en strengverdi som angir hvilken type handling som brukes på en XML DOM-node (Document Object Model) under en datavalideringshendelse.

expression.Operation

expression    Obligatorisk. Returnerer en referanse til DataDOMEvent-objektet.

Sikkerhetsnivå

0: Kan åpnes uten restriksjoner.

Merknader

Operation-egenskapen returnerer verdiene Insert, Update og Delete.

Eksempel

I eksemplet fra eksempelskjemaet Structural Editing nedenfor brukes Operation-egenskapen for DataDOMEvent-objektet til å kontrollere typen handling som inntreffer. Hvis det er en slettehandling, kaller koden en egendefinert funksjon.

function msoxd__item::OnAfterChange(eventObj)
{
   if (!eventObj.IsUndoRedo && eventObj.Operation == "Delete"
      && eventObj.Site.nodeName == "item" && 
         eventObj.Source.nodeName == "item")
   {
      Calculate();
   }
}