Esta configuración de directiva controla si los clientes de automatización, como Microsoft Visual Studio 2005 Tools para ...

Esta configuración de directiva controla si los clientes de automatización, como Microsoft Visual Studio 2005 Tools para Microsoft Office (VSTO), pueden tener acceso al sistema de proyectos de Visual Basic para Aplicaciones en las aplicaciones especificadas. Los proyectos de VSTO requieren acceso al sistema de proyectos de Visual Basic para Aplicaciones en Excel, PowerPoint y Word, aunque los proyectos no usen Visual Basic para Aplicaciones. La compatibilidad en tiempo de diseño de los controles de proyectos de Visual Basic y C# depende del sistema de proyectos de Visual Basic para Aplicaciones en Word y Excel.

Si habilita esta configuración de directiva, VSTO y otros clientes de automatización pueden tener acceso al sistema de proyectos de Visual Basic para Aplicaciones en las aplicaciones especificadas. Los usuarios no podrán cambiar este comportamiento mediante la opción de la interfaz de usuario "Confiar en el acceso al modelo de objetos de proyectos de VBA" de la sección Configuración de macros del Centro de confianza.

Si deshabilita esta configuración de directiva, VSTO no tiene acceso mediante programación a los proyectos de VBA. Además, la casilla "Confiar en el acceso al modelo de objetos de proyectos de VBA" se desactiva y los usuarios no pueden cambiarla. Nota: si se deshabilita esta configuración de directiva, se impide a los proyectos de VSTO interactuar correctamente con el sistema de proyectos de VBA de la aplicación seleccionada.

Si no establece esta configuración de directiva, los clientes de automatización no tendrán acceso mediante programación a los proyectos de VBA. Los usuarios pueden habilitar esta opción si activan "Confiar en el acceso al modelo de objetos de proyectos de VBA" en la sección "Configuración de macros" del Centro de confianza. No obstante, al hacer esto se permite a las macros de los documentos abiertos por el usuario tener acceso a los objetos, métodos y propiedades principales de Visual Basic, lo cual representa un posible riesgo de seguridad.