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.