Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Especifica que se debe incluir una lista en la generación de código y modifica qué tipos de contenido de la lista se incluyen en la generación de código.
<List Name="Calendar" Member="ScheduledEvents"> ... </List>
Elementos y atributos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
| Atributo | Descripción |
|---|---|
|
Nombre (obligatorio) |
Nombre de la lista en SharePoint Foundation. |
|
Miembro (opcional) |
El nombre que SPMetal le da a la propiedad que genera para representar la lista. |
|
Tipo (opcional) |
Especifica el tipo de valor devuelto de la propiedad. |
Elementos secundarios
| Elemento | Descripción |
|---|---|
|
ContentType |
Incluye un tipo de contenido para la generación de código y modifica qué campos (columnas) del tipo de contenido se incluyen en la generación de código. |
|
ExcludeContentType |
Excluye un tipo de contenido de la generación de código. |
Elementos principales
| Elemento | Descripción |
|---|---|
|
Web |
Especifica el nombre y el nivel de acceso (público o interno) de la clase (derivada de DataContext) que genera SPMetal. |
Comentarios
Un elemento List no puede tener un elemento ContentType y un elemento ExcludeContentType que asigne el mismo nombre al mismo tipo de contenido.
Ejemplo
A continuación se muestra un ejemplo de un elemento List en uso. Si es una lista oculta, la presencia del elemento asegura que se incluirá en la generación de código. El ejemplo también contiene un elemento ContentType que garantiza que la clase de tipo de contenido para el tipo de contenido de lista se denomina "TeamMember" en lugar del valor predeterminado "TeamMembersItem".
<?xml version="1.0" encoding="utf-8"?>
<Web AccessModifier="Internal" xmlns="http://schemas.microsoft.com/SharePoint/2009/spmetal">
<ContentType Name="Contact" Class="Contact">
<Column Name="ContId" Member="ContactId" />
<Column Name="ContactName" Member="ContactName1" />
<Column Name="Category" Member="Cat" Type="String"/>
<ExcludeColumn Name="HomeTelephone" />
</ContentType>
<ExcludeContentType Name="Order"/>
<List Name="Team Members">
<ContentType Name="Item" Class="TeamMember"" />
</List>
</Web>