Freigeben über


ExcludeOtherColumns-Element (SPMetal)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Gibt an, dass SPMetal nur Code für Spalten generieren soll, die explizit durch Column-Elemente dargestellt werden.

<ExcludeOtherColumns />

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Keine.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element Beschreibung
ContentType
Gibt an, dass ein Inhaltstyp in die Codegenerierung einbezogen werden soll, und ändert, welche Spalten im Inhaltstyp bei der Codegenerierung enthalten sind.

Hinweise

Ein ContentType-Element kann nicht sowohl ein ExcludeOtherColumns-Element als auch ein IncludeHiddenColumns-Element aufweisen.

Beispiel

Das folgende Beispiel zeigt das verwendete ExcludeOtherColumns-Element . Das Vorhandensein des -Elements stellt sicher, dass der für die Contact-Inhaltstypklasse generierte Code nur Eigenschaften für die drei Spalten aufweist, die explizit durch Column-Elemente dargestellt werden.

<?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"/>
    <ExcludeOtherColumns />
  </ContentType>
  <ExcludeContentType Name="Order"/>
  <List Name="Team Members" Type="TeamMember">
    <ContentType Name="Item" Class=:TeamMember" />
  </List>
</Web>

Siehe auch