_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

_XDocument3.IsReadOnly

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.");
}

See also

Reference

_XDocument4 interface

_XDocument4 members

IsReadOnly overload

Microsoft.Office.Interop.InfoPath namespace