Sdílet prostřednictvím


_XDocument3.IsDirty-Eigenschaft

Ruft einen Wert ab, der angibt, ob die Daten in einem Microsoft Office InfoPath 2007-Formular seit dem letzten Speichern geändert wurden.

Diese Eigenschaft ist nicht CLS-kompatibel.  

Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)

Syntax

'Declaration
<DispIdAttribute(5)> _
ReadOnly Property IsDirty As Boolean
'Usage
Dim instance As _XDocument3
Dim value As Boolean

value = instance.IsDirty
[DispIdAttribute(5)] 
bool IsDirty { get; }

Hinweise

Wenn die IsDirty-Eigenschaft true lautet, wurden die Daten in dem einem Formular zugrunde liegenden XML-Dokument seit dem letzten Speichern geändert. Lautet die Eigenschaft false, sind keine Änderungen erfolgt.

HinweisHinweis:

Änderungen, die während des OnLoad-Ereignisses erfolgen, bewirken nicht, dass die IsDirty-Eigenschaft auf true festgelegt wird.

HinweisWichtig:

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Beispiel

Im folgenden Beispiel wird die IsDirty-Eigenschaft des XDocument-Objekts verwendet, um zu bestimmen, ob sich Daten im Formular geändert haben:

if (thisXDocument.IsDirty)
{
 thisXDocument.UI.Alert("Data has been changed.");
}
else
{
 thisXDocument.UI.Alert("Data has not been changed.");
}

Siehe auch

Referenz

_XDocument3-Schnittstelle
_XDocument3-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace