Share via


_XDocument3.IsReadOnly property

Gets a value that indicates whether a Microsoft Office 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 _XDocument3
Dim value As Boolean

value = instance.IsReadOnly
bool IsReadOnly { get; }

Property value

Type: System.Boolean
true if the form has been placed in a read-only state; otherwise false.

Implements

_XDocument2.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

_XDocument3 interface

_XDocument3 members

IsReadOnly overload

Microsoft.Office.Interop.InfoPath namespace