Documentation (Elemento) (CSDL)
El elemento Documentation del lenguaje de definición de esquemas conceptuales (CSDL) permite proporcionar información sobre un objeto definido en un elemento primario. En un archivo .edmx, si el elemento Documentation es un elemento secundario de un elemento que aparece como un objeto en la superficie de diseño del Entity Data Model Designer (por ejemplo, una entidad, asociación o propiedad), el contenido del elemento Documentation aparecerá en la ventana Propiedades de Visual Studio para el objeto.
El elemento Documentation puede tener los elementos secundarios siguientes (en el orden mostrado):
Summary: una descripción breve del elemento primario. (cero o un elemento).
LongDescription: una descripción extensa del elemento primario. (cero o un elemento).
Elementos de anotación. (cero o más elementos).
Atributos aplicables
Se puede aplicar cualquier número de atributos de anotación (atributos XML personalizados) al elemento Documentation. Sin embargo, es posible que los atributos personalizados no pertenezcan a ningún espacio de nombres XML reservado para CSDL. Dos atributos personalizados cualesquiera no pueden tener nombres completos idénticos.
Ejemplo
En el ejemplo siguiente se muestra el elemento Documentation como un elemento secundario de un elemento EntityType. Si el fragmento de código siguiente estuviera en el contenido CSDL de un archivo .edmx, el contenido de los elementos LongDescription y Summary aparecería en la ventana Propiedades de Visual Studio al hacer clic en el tipo de entidad Customer
.
<EntityType Name="Customer">
<Documentation>
<Summary>Summary here.</Summary>
<LongDescription>Long description here.</LongDescription>
</Documentation>
<Key>
<PropertyRef Name="CustomerId" />
</Key>
<Property Type="Int32" Name="CustomerId" Nullable="false" />
<Property Type="String" Name="Name" Nullable="false" />
</EntityType>
Vea también
Conceptos
Información general de Entity Framework
Especificación CSDL
EntityContainer (Elemento) (CSDL)
Otros recursos
Especificaciones CSDL, SSDL y MSL
ADO.NET Entity Data Model Tools
.edmx File Overview