Freigeben über


"ExcludeContentType" (SPMetal)

Letzte Änderung: Donnerstag, 24. September 2009

Gilt für: SharePoint Foundation 2010

Gibt an, dass für einen Inhaltstyp keine Klasse generiert wird.

Web (SPMetal)
  "ExcludeContentType" (SPMetal)

<ExcludeContentType Name="Announcements" />

Complex

Attribute und Elemente

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

Attribute

Attribut

Beschreibung

Name

Der Inhaltstyp, der von der Codegenerierung ausgeschlossen wird.

Untergeordnete Elemente

Keine.

Übergeordnete Elemente

Element

Beschreibung

Web (SPMetal)

Gibt den Namen und die Zugriffsebene (öffentlich oder intern) der von SPMetal generierten (von DataContext abgeleiteten) Klasse an.

"List" ("SPMetal")

Bezieht eine Liste in die Codegenerierung ein und ändert die Art und Weise, wie Code für Inhaltstypen mit Listen als Bereich generiert wird.

Hinweise

Ein Web-Element kann nicht gleichzeitig ein ContentType-Element und ein ExcludeContentType-Element enthalten, die beide den gleichen Inhaltstyp benennen. Ein ExcludeContentType-Element, das einen verborgenen Inhaltstyp benennt, darf nicht in einem Web-Element vorhanden sein, das auch ein IncludeHiddenContentTypes-Element enthält. Und schließlich darf ein Web-Element nicht gleichzeitig ein ExcludeOtherContentTypes-Element und ein IncludeHiddenContentTypes-Element enthalten.

Beispiel

Im folgenden Beispiel wird die Verwendung des ExcludeContentType-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