Freigeben über


Hinzufügen von Spalten in Inhaltstypen zu Listen

Letzte Änderung: Donnerstag, 1. Oktober 2009

Gilt für: SharePoint Foundation 2010

Wenn Sie einer Liste einen Inhaltstyp hinzufügen, werden die in diesem Inhaltstyp referenzierten Spalten der Liste als Listenspalten hinzugefügt, sofern sie nicht schon in der Liste vorhanden sind.

In der folgenden Abbildung werden Spalten gezeigt, die einer Liste durch Hinzufügen von Inhaltstypen hinzugefügt werden. In der Abbildung hat ein Websiteinhaltstyp – "Specification" – drei Websitespalten, die referenziert werden. Der Websiteinhaltstyp enthält einen Verweis auf die Websitespaltendefinition für jede hinzugefügte Spalte: "Developer", "Milestone" und "Status". Die Websitespaltenauflistung enthält Definitionen für alle Websitespalten, die auf dieser Website verfügbar sind.

Wenn Sie einer Liste den Inhaltstyp hinzufügen, kopiert SharePoint Foundation den Websiteinhaltstyp lokal als Listeninhaltstyp und die Spaltenvorlagen lokal als Listenspalten in die Liste. Der Listeninhaltstyp enthält Verweise auf die Listenspalten, die in die Liste kopiert werden, und nicht die Websitespalten in der Websitespaltenauflistung auf Websiteebene. Folglich können Sie lokale Änderungen an einer in dieser Liste angezeigten Spalte vornehmen, ohne dass sich diese Änderungen auf die Websitespalte selbst oder auf Listenspalten in anderen Listen auswirken, die von dieser Websitespalte erben.

Websitespalten, die einem Listeninhaltstyp zugeordnet sind

In der folgenden Abbildung wird ein etwas komplexerer Fall gezeigt, bei dem einer Liste mehrere Websiteinhaltstypen hinzugefügt werden. Zwei Websiteinhaltstypen, "Memo" und "Spec", werden auf der Stammwebsite der Websitesammlung erstellt. Aufgrund ihres Speicherorts sind diese Websiteinhaltstypen für alle anderen Websites in der Websitesammlung verfügbar und können geerbt werden. Ein Listenadministrator fügt der in der Abbildung gezeigten Liste beide Websiteinhaltstypen hinzu. An diesem Punkt kopiert SharePoint Foundation die Websiteinhaltstypen lokal als Listeninhaltstypen in die Liste. SharePoint Foundation untersucht die zwei Listeninhaltstypen, um festzustellen, welche Spalten der Liste ggf. hinzuzufügen sind. In diesem Beispiel referenziert "Memo" zwei Spalten: "Author" und "Subject", während der Inhaltstyp "Spec" auf drei Spalten verweist: "Author", "Test" und "Developer". Die benötigten Spalten werden von SharePoint Foundation hinzugefügt.

Obwohl "Author" in beiden Inhaltstypen referenziert wird, wird sie der Liste nur einmal hinzugefügt. Außerdem ist "Author", wenn sie für den Inhaltstyp "Spec" eine erforderliche Spalte ist, für den Inhaltstyp "Memo" aber nicht, in der Liste nur für Elemente des Inhaltstyps "Spec" erforderlich.

Einer Liste hinzugefügte Spalten für Inhaltstypen

Hinzufügen von Spalten einer Liste zu einem Inhaltstyp

Wenn Sie einer Liste Spalten direkt hinzufügen und diese Liste mehrere Inhaltstypen enthält, können Sie angeben, ob die neue Spalte in allen Inhaltstypen in dieser Liste referenziert werden soll. Wenn Sie die Spalte in den Listeninhaltstypen referenzieren und die Spalte für die Liste als erforderlich festlegen, wird die Spalte auch in jedem Listeninhaltstyp als erforderlich festgelegt. Die Einstellung "erforderlich" können Sie jedoch später in den einzelnen Listeninhaltstypen überschreiben.

Sie können den Listeninhaltstypen in der Liste auch vorhandene Listenspalten hinzufügen.

Siehe auch

Konzepte

Einführung in Spalten

Aktualisieren von Websitespalten

Einführung zu Inhaltstypen