Freigeben über


"ExcludeOtherColumns" (SPMetal)

Letzte Änderung: Dienstag, 3. November 2009

Gilt für: SharePoint Foundation 2010

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

Web (SPMetal)
  ContentType (SPMetal)
    "ExcludeOtherColumns" (SPMetal)

<ExcludeOtherColumns />

Attribute und Elemente

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

Attribute

Keine.

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 ExcludeOtherColumns-Element und ein IncludeHiddenColumns-Element enthalten.

Beispiel

Im folgenden Beispiel wird die Verwendung des ExcludeOtherColumns-Elements veranschaulicht. Durch das Vorhandensein des Elements wird sichergestellt, dass Code, der für die Contact-Inhaltstypklasse generiert wird, Eigenschaften nur für die drei explizit durch Column-Elemente dargestellten Spalten enthält.

<?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"/>
    <ExcludeOtherColumns />
  </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