Partager via


Propriété InvisibleApp.OnDataChangeDelay (Visio)

Obtient ou définit la durée de l’attente de l’instance Microsoft Visio avant de notifier à une application conteneur qu’un document Visio affiché par le conteneur a été modifié et doit être actualisé. Lecture-écriture.

Syntaxe

expression. OnDataChangeDelay

Expression Expression qui renvoie un objet InvisibleApp .

Valeur renvoyée

Entier long

Remarques

La propriété OnDataChangeDelay n'affecte que les instances de Visio exécutées à partir d'un document conteneur OLE.

  • Si la propriété OnDataChangeDelay a la valeur zéro (0), Visio adresse immédiatement des notifications au conteneur au fur et à mesure que les données sont modifiées dans les documents Visio ouverts.

  • Si la propriété OnDataChangeDelay a la valeur -1, Visio respecte l'intervalle défini dans l'entrée OLEUpdateDelay du Registre. Si le Registre ne comporte pas ce paramètre, Visio utilise par défaut une valeur de 10 000 (millisecondes).

  • L'attribution de toute autre valeur que -1 ou 0 à la propriété OnDataChangeDelay a pour effet d'écraser la configuration du Registre et de définir le délai entre les notifications sur la valeur OnDataChangeDelay. Si la propriété OnDataChangeDelay n'est pas définie, ou est définie sur 1 et que le paramètre OLEUpdateDelay est 0, Visio n'adresse jamais de notification au conteneur.

Remarque

Si vous notez la baisse des performances lorsque vous ajoutez ou déplacez des formes contenues dans un dessin Visio hébergé dans le contrôle des dessins Visio, vous pouvez installer un correctif, puis utiliser la propriété OnDataChangeDelay pour contourner ce problème.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.