Partager via


View.DisableAutoUpdate, méthode

Désactive la synchronisation automatique entre le document XML sous-jacent d'un formulaire et la vue associée.

Cette méthode n'est pas conforme à la spécification CLS.  

Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans microsoft.office.interop.infopath.semitrust.dll)

Syntaxe

<DispIdAttribute(7)> _
Sub DisableAutoUpdate

Dim instance As View

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

Remarques

Les vues d'un formulaire Microsoft Office InfoPath 2007 sont automatiquement synchronisées avec les données contenues dans le document XML sous-jacent d'un formulaire. Vous pouvez empêcher cette synchronisation automatique en utilisant la méthode DisableAutoUpdate. Cela peut s'avérer utile pour des raisons de performances, comme lorsque vous effectuez un grand nombre de modifications par programmation dans le document XML sous-jacent d'un formulaire et que vous ne souhaitez pas que la vue soit actualisée tant que les modifications ne sont pas terminées.

Par défaut, les vues seront mises à jour automatiquement lorsque l'application sera libre. La synchronisation des vues peut être réactivée à l'aide de la méthode EnableAutoUpdate.

Important :

Ce membre est accessible uniquement par les formulaires qui s'exécutent dans le même domaine que le formulaire ouvert ou par les formulaires qui disposent d'autorisations indépendantes des domaines.

Exemple

Dans l'exemple suivant, la méthode DisableAutoUpdate de l'objet ViewObject est utilisée pour désactiver la synchronisation entre le document XML sous-jacent d'un formulaire et la vue qui lui est associée :

thisXDocument.View.DisableAutoUpdate();

Voir aussi

Référence

View, interface
Membres View
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms