Freigeben über


ExcludeColumn-Element (SPMetal)

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

Gibt an, dass eine Spalte nicht in die Generierung von SPMetal-Code einbezogen wird.

<ExcludeColumn Name="HomeTelephone" />

Elemente und Attribute

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

Attribute

Attribut Beschreibung
Name
Der Name einer Spalte im Inhaltstyp, die von der Codegenerierung ausgeschlossen wird.

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 Column-Element als auch ein ExcludeColumn-Element haben, die dieselbe Spalte benennen. Ein ExcludeColumn-Element , das eine ausgeblendete Spalte benennt, ist möglicherweise nicht im gleichen ContentType-Element vorhanden, das über ein IncludeHiddenColumns-Element verfügt .

Beispiel

Im Folgenden wird das verwendete ExcludeColumn-Element veranschaulicht.

<?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>

Siehe auch