Share via


Propiedad InvisibleApp.ShowChanges (Visio)

Determina si se actualiza (se vuelve a dibujar) la pantalla durante una serie de acciones. Lectura y escritura.

Sintaxis

expresión. ShowChanges

Expresión Variable que representa un objeto InvisibleApp .

Valor devuelto

Booleano

Comentarios

Utilice la propiedad ShowChanges para aumentar el rendimiento durante una serie de acciones. Por ejemplo, puede establecer la propiedad ShowChanges en False mientras se crea una serie de formas con objeto de que la pantalla no se vuelva a dibujar después de que aparezca cada una de las formas. A continuación, puede establecerla en True para actualizar la pantalla.

Si un programa no activa la propiedad ShowChanges después de desactivarla, la instancia de Microsoft Visio la volverá a activar cuando el usuario realice una operación.

La propiedad ShowChanges es similar a la propiedad ScreenUpdating, que se implementó en Visio 3.0. En la mayoría de los casos, es preferible usar la propiedad ShowChanges a usar la propiedad ScreenUpdating. Al establecer la propiedad ShowChanges se establece automáticamente la propiedad ScreenUpdating; sin embargo, al establecer la propiedad ScreenUpdating no se establece la propiedad ShowChanges.

  • Cuando ShowChanges es False, la instancia de Visio no actualizará la pantalla (volver a dibujar ventanas de dibujo) a medida que cambien los documentos o cuando otras ventanas las oculten. Se anula la selección de todas las formas de las ventanas de dibujo y de galería de símbolos, y la instancia de Visio no permitirá que ningún programa cambie las selecciones de las ventanas.

  • Cuando solamente ScreenUpdating es False, la instancia de Visio actualizará en algún momento la pantalla a medida que los documentos cambien. ScreenUpdating no provoca la anulación de las selecciones ni restringe los cambios en ellas.

Normalmente, la instancia de Visio se ejecutará con mayor rapidez cuando ambas propiedades, ShowChanges y ScreenUpdating, sean False que cuando sólo la propiedad ScreenUpdating sea False. Cuando las propiedades ShowChanges y ScreenUpdating sean False, las vistas de Visio no reaccionarán ante los cambios en los documentos hasta que la propiedad ShowChanges sea True. Esto puede ocasionar retrasos evidentes después de que un programa haya finalizado una secuencia de muchas operaciones. Para que algunos cambios se produzcan a medida que suceden, establezca ScreenUpdating en True inmediatamente después de establecer ShowChanges en False. Aunque esto puede reducir el retraso que se produce después de que el valor de ShowChanges se convierte en True, es probable que prolongue el tiempo necesario para realizar la secuencia general de acciones.

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.