Share via


XDocument.IsReadOnly Property

InfoPath Developer Reference

A read-only property that returns a Boolean value that indicates whether a Microsoft Office InfoPath 2007 form is in read-only mode. Read-only

Version Information
 Version Added:  InfoPath 2003

Syntax

expression.IsReadOnly

expression   An expression that returns a XDocument object.

Return Value
Boolean

Remarks

If the IsReadOnly property is True, the form has been placed in a read-only state. Changes can still be made to the form, but it cannot be saved using a save operation, it must be saved using a save-as operation.

To determine whether the form's underlying XML document has been placed in a read-only state, use the IsDOMReadOnly property of the XDocument object.

Security Level 2: Can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.

Example

In the following example, the IsReadOnly property of the XDocument object is used to determine whether the form is in a read-only state:

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

See Also