View2.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
'Declaration
<DispIdAttribute(7)> _
Sub DisableAutoUpdate
'Usage
Dim instance As View2
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
View2-Schnittstelle
View2-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace