Share via


"ExcludeOtherContentTypes" ("SPMetal")

Letzte Änderung: Donnerstag, 24. September 2009

Gilt für: SharePoint Foundation 2010

Gibt an, dass Klassen nur für Inhaltstypen generiert werden, die explizit durch ContentType-Elemente dargestellt sind.

Web (SPMetal)
  "ExcludeOtherContentTypes" ("SPMetal")

<ExcludeOtherContentTypes />

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Keine

Untergeordnete Elemente

Keine

Übergeordnete Elemente

Element

Beschreibung

Web (SPMetal)

Gibt den Namen und die Zugriffsebene (öffentlich oder intern) der Klasse (abgeleitet von DataContext) an, die von SPMetal generiert wird.

Hinweise

Ein Webelement kann nicht sowohl ein ExcludeOtherContentTypes-Element als auch ein IncludeHiddenContentTypes-Element besitzen.

Beispiel

Es folgt ein Beispiel für ein verwendetes ExcludeOtherContentTypes-Element. In diesem Beispiel wird durch das Element sichergestellt, dass eine Klasse nur für den Contact-Inhaltstyp generiert wird.

<?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"/>
  </ContentType>
  <ExcludeOtherContentTypes />
  <List Name="Team Members">
    <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