Freigeben über


_XDocument3.IsDirty Eigenschaft

Definition

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

public:
 property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean

Eigenschaftswert

Implementiert

Beispiele

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

if (thisXDocument.<span class="label">IsDirty</span>)
{
 thisXDocument.UI.Alert("Data has been changed.");
}
else
{
 thisXDocument.UI.Alert("Data has not been changed.");
}

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

if (thisXDocument.<span class="label">IsDirty</span>)
{
 thisXDocument.UI.Alert("Data has been changed.");
}
else
{
 thisXDocument.UI.Alert("Data has not been changed.");
}

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.

Hinweis: Änderungen, die während eines Ereignisses OnLoad auftreten, führen nicht dazu, dass die IsDirty-Eigenschaft auf true festgelegt wird.

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

Gilt für: