View.DisableAutoUpdate-Methode

Deaktiviert die automatische Synchronisierung zwischen dem einem Formular zugrunde liegenden XML-Dokument und der zugeordneten Ansicht.

Diese Methode ist nicht CLS-kompatibel.  

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

Syntax

<DispIdAttribute(7)> _
Sub DisableAutoUpdate

Dim instance As View

instance.DisableAutoUpdate
[DispIdAttribute(7)] 
void DisableAutoUpdate ()

Hinweise

Die Ansichten in einem Microsoft Office InfoPath 2007-Formular werden automatisch mit den Daten synchronisiert, die im zugrunde liegenden XML-Dokument des Formulars enthalten sind. Sie können diesen Vorgang mithilfe der DisableAutoUpdate-Methode außer Kraft setzen. Dies kann aus Leistungsgründen erforderlich sein, z. B., wenn Sie Änderungen an dem einem Formular zugrunde liegenden XML-Dokument programmgesteuert vornehmen und nicht möchten, dass die Ansicht aktualisiert wird, bevor sämtliche Änderungen abgeschlossen wurden.

Ansichten werden standardmäßig aktualisiert, wenn die Anwendung im Leerlauf ist. Die Ansichtssynchronisierung kann mithilfe der EnableAutoUpdate-Methode erneut aktiviert werden.

Wichtig:

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 DisableAutoUpdate-Methode des ViewObject-Objekts verwendet, um die Synchronisierung zwischen dem einem Formular zugrunde liegenden XML-Dokument und der dem Formular zugeordneten Ansicht zu deaktivieren:

thisXDocument.View.DisableAutoUpdate();

Siehe auch

Referenz

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