Partager via


ExcludeContentType, élément (SPMetal)

S’applique à : | SharePoint 2016 SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Spécifie qu’aucune classe n’est générée pour un type de contenu.

<ExcludeContentType Name="Announcements" />

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut Description
Nom
Le type de contenu exclu de la génération de code.

É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.
List
Inclut une liste dans la génération de code et modifie la façon dont le code est généré pour les types de contenu d’étendue de liste.

Remarques

Un élément Web ne peut pas avoir à la fois un élément ContentType et un élément ExcludeContentType qui nomment le même type de contenu. Un élément ExcludeContentType qui nomme un type de contenu masqué peut ne pas être présent dans le même élément Web qui a un élément IncludeHiddenContentTypes . Enfin, 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 ExcludeContentType en cours d’utilisation.

<?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" Type="TeamMember">
    <ContentType Name="Item" Class="TeamMember" />
  </List>
</Web>

Voir aussi