Compartir a través de


Propiedad Application.OnDataChangeDelay (Visio)

Obtiene o establece el tiempo que esperará la instancia de Microsoft Visio antes de avisar a una aplicación contenedora de que un documento de Visio que está mostrando el contenedor ha cambiado y debe volver a mostrarse. Lectura y escritura.

Sintaxis

expresión. OnDataChangeDelay

Expresión Expresión que devuelve un objeto Application .

Valor devuelto

Long

Comentarios

La propiedad OnDataChangeDelay sólo afecta a las instancias de Visio que se ejecutan desde un documento contenedor OLE.

  • Si el valor de la propiedad OnDataChangeDelay se establece en cero (0), Visio enviará avisos inmediatos al contenedor a medida que cambien los datos en los documentos de Visio abiertos.

  • Si el valor de la propiedad OnDataChangeDelay se establece en -1, Visio utilizará el intervalo especificado en la entrada OLEUpdateDelay del Registro. Si el Registro no contiene este valor, Visio utiliza un valor predeterminado de 10.000 (milisegundos).

  • Si la propiedad OnDataChangeDelay se establece en cualquier valor distinto de -1 o 0, éste tendrá prioridad sobre el del Registro y establecerá la demora entre avisos en el valor de OnDataChangeDelay. Si la propiedad OnDataChangeDelay no se establece o se establece en 1 y OLEUpdateDelay tiene el valor 0, Visio nunca envía avisos al contenedor.

Nota:

Si observa que el rendimiento disminuye al agregar o mover formas contenidas en un dibujo de Visio hospedado en el control de dibujo de Visio, puede instalar una revisión y, a continuación, usar la propiedad OnDataChangeDelay para solucionar este problema.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.