Usar ADO.NET Entity Data Model Designer Extension Starter Kit

ADO.NET Entity Data Model Designer Extension Starter Kit es una plantilla de proyecto de Visual Studio que ayuda a comprender cómo extender la funcionalidad de las herramientas de ADO.NET Entity Data Model. La plantilla de proyecto proporciona un tipo de proyecto de Visual Studio (ADO.NET Entity Designer Extension Starter Kit) que usa clases en el espacio de nombres Microsoft.Data.Entity.Design.Extensibility para compilar una extensión de Visual Studio que se puede implementar y probar. Este tipo de proyecto de ADO.NET Entity Designer Extension Starter Kit proporciona un proyecto que extiende las herramientas de Entity Data Model de las siguientes formas:

  • El Asistente para Entity Data Model agrega una anotación estructural personalizada a cada tipo de entidad generada del modelo conceptual y muestra un cuadro de mensaje que contiene información sobre el proceso de generación del modelo.

  • El Asistente para actualizar modelo agrega una anotación estructural personalizada a cada tipo de entidad agregada del modelo conceptual y muestra un cuadro de mensaje que contiene información sobre el proceso de actualización del modelo.

  • ADO.NET Entity Data Model Designer (Entity Designer) agrega un elemento Annotation personalizado a los tipos de entidad cuando se seleccionan en Entity Designer o en el Explorador de modelos.

Este Starter Kit también contiene clases de marcadores de posición para personalizar otras funcionalidades. Mediante la escritura de código para estas clases puede hacer lo siguiente:

  • Extender la forma en la que Entity Designer carga y guarda archivos .edmx.

  • Habilitar Entity Designer para cargar archivos personalizados y convertirlos en archivos .edmx.

  • Habilitar Entity Designer para guardar archivos en un formato personalizado.

Para usar el Starter Kit debe estar familiarizado con las siguientes tecnologías:

Para obtener más información y descargar el Starter Kit, vea ADO.NET Entity Data Model Designer Extension Starter Kit.

Vea también

Conceptos

Extender las herramientas de Entity Data Model