Compartir a través de


Directiva de plantilla y ventana Propiedades

Cuando un proyecto está contenido dentro de un proyecto de plantilla empresarial, ese proyecto de plantilla empresarial puede aplicar la directiva. La directiva de plantilla se convierte en un sistema de restricción que se puede usar para establecer valores predeterminados para las propiedades, ocultar propiedades, agregar propiedades, etc.

El uso de la directiva de plantilla para controlar la presentación de información en la ventana Propiedades es diferente de implementar IVsPerPropertyBrowsing. IVsPerPropertyBrowsing controla las propiedades de objeto en el nivel de componente, mientras que la directiva de plantilla se puede usar para restringir las propiedades de objeto en el nivel de solución o proyecto. En otras palabras

  • Implemente los métodos en IVsPerPropertyBrowsing para determinar qué se muestra en la ventana Propiedades para objetos específicos

  • Usar la directiva de plantilla en el nivel de solución y proyecto para determinar lo que se muestra en la ventana Propiedades de los objetos especificados anteriormente

    El uso de la directiva de plantilla para restringir selectivamente propiedades específicas en la ventana Propiedades cuando se selecciona un elemento de proyecto de un tipo especificado en Explorador de soluciones puede ser beneficioso para todos los miembros del equipo de desarrollo que trabajan en un proyecto. Por ejemplo, mediante la directiva de plantilla, puede configurar toda la información de cadena de conexión en una base de datos para los desarrolladores y hacer que la cadena de conexión solo lectura. De este modo, puede proporcionar una manera sencilla de asegurarse de que cada desarrollador usa la ruta de acceso correcta para el acceso a datos.