_XDocument3.IsReadOnly-Eigenschaft
Ruft einen Wert ab, der angibt, ob sich ein Microsoft Office InfoPath-Formular im Schreibschutzmodus befindet.
Namespace: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)
Syntax
'Declaration
<DispIdAttribute(16)> _
ReadOnly Property IsReadOnly As Boolean
'Usage
Dim instance As _XDocument3
Dim value As Boolean
value = instance.IsReadOnly
[DispIdAttribute(16)]
bool IsReadOnly { get; }
Eigenschaftswert
true, wenn das Formular in den Schreibschutzmodus versetzt wurde; andernfalls false.
Hinweise
Wenn die IsReadOnly-Eigenschaft true lautet, wurde das Formular in den Schreibschutzmodus versetzt. Es können weiterhin Änderungen am Formular vorgenommen werden, doch es kann nicht mit einem Speichervorgang gespeichert werden. Stattdessen muss ein Vorgang vom Typ "Speichern unter" verwendet werden.
Um zu bestimmen, ob das einem Formular zugrunde liegende XML-Dokument in den Schreibschutzmodus versetzt wurde, verwenden Sie die IsDOMReadOnly-Eigenschaft.
Beispiel
Im folgenden Beispiel wird die IsReadOnly-Eigenschaft des XDocument-Objekts verwendet, um zu bestimmen, ob das Formular im Schreibschutzmodus ist:
if (thisXDocument.IsReadOnly)
{
thisXDocument.UI.Alert("The form cannot be modified.");
}
Siehe auch
Referenz
_XDocument3-Schnittstelle
_XDocument3-Member
Microsoft.Office.Interop.InfoPath-Namespace