IsReadOnly-egenskapen

Microsoft Office InfoPath

En skrivebeskyttet egenskap som returnerer en boolsk verdi som angir om et Microsoft Office InfoPath 2003-skjema er i skrivebeskyttet modus.

expression.IsReadOnly

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 IsReadOnly-egenskapen er True, er skjemaet i skrivebeskyttet modus. Du kan likevel gjøre endringer i skjemaet, men endringene kan ikke lagres med en Lagre-operasjon. Du må bruke en Lagre som-operasjon.

Hvis du vil finne ut om skjemaets underliggende XML-dokument er i skrivebeskyttet modus, kan du bruke IsDOMReadOnly-egenskapen for XDocument-objektet.

Eksempel

I eksemplet nedenfor brukes IsReadOnly-egenskapen for XDocument-objektet til å finne ut om skjemaet er i skrivebeskyttet modus:

if (XDocument.IsReadOnly)
   XDocument.UI.Alert("The form cannot be modified.");
else
   return;