Freigeben über


"ExcludeColumn" (SPMetal)

Letzte Änderung: Donnerstag, 24. September 2009

Gilt für: SharePoint Foundation 2010

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

Web (SPMetal)
  ContentType (SPMetal)
    "ExcludeColumn" (SPMetal)

<ExcludeColumn Name="HomeTelephone" />

Complex

Attribute und Elemente

In den folgenden Abschnitten werden die Attribute, untergeordneten Elemente und übergeordneten Elemente beschrieben.

Attribute

Attribut

Beschreibung

Name

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

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

ContentType (SPMetal)

Gibt an, dass ein Inhaltstyp in die Codegenerierung einbezogen werden soll, und ändert, welche Spalten des Inhaltstyps in die Codegenerierung einbezogen werden.

Hinweise

Ein ContentType-Element kann nicht gleichzeitig ein Column-Element und ein ExcludeColumn-Element enthalten, die beide die gleiche Spalte benennen. Ein ExcludeColumn-Element, das eine verborgene Spalte benennt, darf nicht in einem ContentType-Element vorhanden sein, das auch ein IncludeHiddenColumns-Element enthält.

Beispiel

Im folgenden Beispiel wird die Verwendung des ExcludeColumn-Elements veranschaulicht.

<?xml version="1.0" encoding="utf-8"?>
<Web AccessModifier="Internal" xmlns="https://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

Konzepte

Standardregeln für die Codegenerierung von SPMetal

Außerkraftsetzen von SPMetal-Standardeinstellungen mit einer Parameter-XML-Datei