Compartir a través de


Propiedad Document.Mode (Visio)

Determina si un documento está en el modo de ejecución o en el modo de diseño. Lectura y escritura.

Sintaxis

expresión. Modo

Expresión Variable que representa un objeto Document .

Valor devuelto

VisDocModeArgs

Comentarios

Un documento de Microsoft Visio se encuentra en el modo de ejecución o en el modo de diseño, de la misma manera que un formulario de Microsoft Visual Basic se está ejecutando o se está diseñando.

Lo siguiente son las distinciones fundamentales entre el modo de ejecución y el modo de diseño:

  • A los controles de ActiveX incluidos en un documento se les indica que no desencadenen eventos cuando el documento esté en el modo de diseño y que desencadenen eventos en el modo de ejecución.

  • Visio no origina eventos desde cualquier objeto cuyo documento se encuentre en el modo de diseño.

El modo de ejecución o diseño de un documento de Visio se notifica en la interfaz de usuario de Visio mediante el control Modo de diseño de la pestaña Desarrollador . La apariencia de este control es la misma que la del botón Modo de diseño de la ventana Editor de Visual Basic. Si el botón aparece presionado, el documento (proyecto) se encuentra en el modo de diseño. Si no aparece presionado, el documento (proyecto) está en el modo de ejecución.

El modo de ejecución/diseño de un documento de Visio está sincronizado con el estado de ejecución/diseño del proyecto de Visual Basic para Aplicaciones (VBA) del documento, siempre que el documento tenga un proyecto. Si el documento cambia al modo de ejecución o desde este modo, el modo del proyecto también cambia y viceversa. Esto significa que si el código del proyecto de un documento establece el modo del documento en modo de diseño (ThisDocument.Mode = visDocModeDesign), el proyecto en el que se ejecuta el código pasa al modo de diseño y no se ejecutan las instrucciones siguientes a la instrucción mode-assignment. Sin embargo, el código de un documento puede colocar otro documento (proyecto) en el modo de diseño y mantenerse ejecutando.

El modo de un documento no es una propiedad persistente. De manera predeterminada, un documento de Visio se abre en el modo de diseño a menos que el documento proceda de un editor de confianza, esté firmado digitalmente o se encuentre en una ubicación de confianza. Un documento que cumpla una de estas características se abre en el modo de ejecución.

Sin embargo, puede cambiar la configuración predeterminada en la categoría Configuración de macros del Centro de confianza de Visio (haga clic en la pestaña Archivo , haga clic en Opciones, en Centro de confianza y, a continuación, en Configuración del Centro de confianza). Si se selecciona Deshabilitar todas las macros excepto las macros firmadas digitalmente , los documentos de Visio que no están en una ubicación de confianza se abren en modo de ejecución solo si están firmados digitalmente. Si Deshabilitar todas las macros sin notificación o Deshabilitar todas las macros con notificación están activadas, los documentos que no se encuentran en una ubicación de confianza se abren en el modo de diseño. Si la opción Habilitar todas las macros está activada, los documentos siempre se abren en el modo de ejecución pero esta opción presenta un riesgo de seguridad y no se recomienda.

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.