_XDocument4.IsReadOnly property
Gets a value that indicates whether a Microsoft InfoPath form is in read-only mode.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in Microsoft.Office.Interop.InfoPath.dll)
Syntax
'Declaration
ReadOnly Property IsReadOnly As Boolean
Get
'Usage
Dim instance As _XDocument4
Dim value As Boolean
value = instance.IsReadOnly
bool IsReadOnly { get; }
Property value
Type: System.Boolean
Returns Boolean.
Implements
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.
Examples
In the following example, the IsReadOnly property of the XDocument object is used to determine whether the form is in a read-only state:
if (thisXDocument.IsReadOnly)
{
thisXDocument.UI.Alert("The form cannot be modified.");
}