IsDirty-egenskapen

Microsoft Office InfoPath

En skrivebeskyttet egenskap som returnerer en boolsk verdi som angir om dataene i et Microsoft Office InfoPath 2003-skjema er endret siden forrige lagring.

expression.IsDirty

expression    Obligatorisk. Et uttrykk som returnerer en referanse til et XDocument-objekt.

Sikkerhetsnivå

2: Kan åpnes bare av skjemaer som kjører på samme domene som skjemaet som i øyeblikket er åpent, eller av skjemaer som har fått tillatelser på tvers av domener.

Merknader

Hvis IsDirty-egenskapen er True, er data i skjemaets underliggende XML-dokument endret siden forrige lagring. Hvis egenskapen er False, er det ikke gjort noen endringer.

Obs!  Endringer som gjøres under OnLoad-hendelsen, vil ikke resultere i at IsDirty-egenskapen settes til True.

Eksempel

I eksemplet nedenfor brukes IsDirty-egenskapen for XDocument-objektet til å finne ut om data i skjemaet er endret:

if (XDocument.IsDirty)
   XDocument.UI.Alert("Data has been changed.");
else
   XDocument.UI.Alert("Data has not been changed.");