Élément ExcludeOtherContentTypes (SPMetal)
S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | SharePoint En ligne | SharePoint Server 2013
Spécifie que les classes sont générées uniquement pour les types de contenu qui sont explicitement représentés par des éléments ContentType.
<ExcludeOtherContentTypes />
Éléments et attributs
Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.
Attributs
Aucune.
Éléments enfants
Aucun.
Éléments parents
| Élément | Description |
|---|---|
| Web |
Spécifie le nom et le niveau d’accès (public ou interne) de la classe (dérivée de DataContext) générée par SPMetal. |
Remarques
Un élément Web ne peut pas avoir à la fois un élément ExcludeOtherContentTypes et un élément IncludeHiddenContentTypes.
Exemple
Voici un exemple d’élément ExcludeOtherContentTypes en cours d’utilisation. Dans cet exemple, il garantit qu’une classe est générée uniquement pour le type de contenu Contact.
<?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"/>
</ContentType>
<ExcludeOtherContentTypes />
<List Name="Team Members">
<ContentType Name="Item" Class="TeamMember" />
</List>
</Web>