contentType-Ressourcentyp

Namespace: microsoft.graph

Stellt einen Inhaltstyp in SharePoint dar. Mit Inhaltstypen können Sie eine Gruppe von Spalten definieren, die für jedes listItem-Objekt in einer Liste vorhanden sein müssen.

Methoden

Methode Rückgabetyp Beschreibung
Auflisten von contentTypes auf einer Website contentType-Auflistung Dient zum Abrufen einer Liste der contentType-Objekte und deren Eigenschaften auf einer Website.
Auflisten von contentTypes in einer Liste contentType-Auflistung Dient zum Abrufen einer Liste der contentType-Objekte und deren Eigenschaften in einer Liste.
Erstellen von contentType für eine Website contentType Erstellt ein neues contentType-Objekt auf einer Website.
Get contentType contentType Lesen sie die Eigenschaften und Beziehungen eines contentType-Objekts .
contentType aktualisieren contentType Dient zum Aktualisieren der Eigenschaften eines contentType-Objekts .
contentType löschen Keine Löscht ein contentType-Objekt .
isPublished Boolean Überprüft, ob der contentType veröffentlicht ist.
publish contentType Veröffentlichen sie einen contentType.
unpublish contentType Aufheben der Veröffentlichung eines contentType-Objekts.
addCopy contentType Fügen Sie einer Liste eine Kopie eines contentType-Objekts von einer Website hinzu.
associateWithHubSites contentType Ordnet einen contentType einer Liste von Hubwebsites zu.
copyToDefaultContentLocation contentType Kopieren Sie eine Datei an den Standardinhaltsspeicherort in einem contentType.copy a file to default content location in a contentType.
Spalten auflisten columnDefinition-Auflistung Dient zum Abrufen einer Auflistung von Spalten, die als columnDefinition-Ressourcen dargestellt werden, in einem contentType-Objekt.
Spalte erstellen columnDefinition Fügen Sie einer Website oder Liste eine Spalte zu einem Inhaltstyp hinzu.
getCompatibleHubContentTypes contentType-Auflistung Rufen Sie eine Liste kompatibler Inhaltstypen aus dem Inhaltstyphub ab, die einer Zielwebsite oder einer Liste hinzugefügt werden können.
addCopyFromContentTypeHub contentType Fügen Sie eine Kopie eines veröffentlichten Inhaltstyps vom Inhaltstyphub zu einer Zielwebsite oder liste hinzu, oder synchronisieren Sie sie.

Eigenschaften

Eigenschaft Typ Beschreibung
associatedHubsUrls Collection(string) Liste kanonischer URLs für Hubwebsites, denen dieser Inhaltstyp zugeordnet ist. Dies enthält alle Hubwebsites, auf denen dieser Inhaltstyp in die Warteschlange gestellt wird, um erzwungen oder bereits erzwungen zu werden. Das Erzwingen eines Inhaltstyps bedeutet, dass der Inhaltstyp auf die Listen auf den erzwungenen Websites angewendet wird.
description string Der beschreibende Text für das Element.
Documentset Documentset Dokumentenmappenmetadaten .
documentTemplate documentSetContent Dokumentvorlagenmetadaten. Um sicherzustellen, dass Dokumente über konsistente Inhalte auf einer Website und ihren Unterwebsites verfügen, können Sie einem Websiteinhaltstyp eine Word-, Excel- oder PowerPoint Vorlage zuordnen.
Gruppe string Der Name der Gruppe, der dieser Inhaltstyp angehört. Dadurch können dazugehörige Inhaltstypen einfacher organisiert werden.
hidden Boolescher Wert Gibt an, ob der Inhaltstyp im Menü 'Neu' der Liste ausgeblendet ist.
id string Der eindeutige Bezeichner des Inhaltstyps.
inheritedFrom itemReference Wenn dieses Inhaltstyps aus einem anderen Bereich (z. B. eine Website) übernommen wurde, wird ein Verweis auf das Element angezeigt, in dem der Inhaltstyp definiert ist.
isBuiltIn Boolean Gibt an, ob ein Inhaltstyp ein integrierter Inhaltstyp ist.
name string Der Name des Inhaltstyps.
Bestellung contentTypeOrder Gibt die Reihenfolge, in welcher der Inhaltstyp in der Auswahl-Benutzeroberfläche angezeigt wird.
Parentid string Der eindeutige Bezeichner des Inhaltstyps.
propagateChanges Boolean Wenn true, werden alle am Inhaltstyp vorgenommenen Änderungen an geerbte Inhaltstypen und Listen übertragen, die den Inhaltstyp implementieren.
Readonly Boolean If true, the content type can't be modified unless this value is first set to false.
sealed Boolean If true, the content type can't be modified by users or through push-down operations. Nur Websitesammlungsadministratoren können Inhaltstypen versiegeln oder entsiegeln.

Beziehungen

Beziehung Typ Beschreibung
base contentType Übergeordneter contentType, von dem dieser Inhaltstyp abgeleitet wird.
columnLinks columnLink-Sammlung Die Auflistung der Spalten, die für diesen Inhaltstyp erforderlich sind.
Basetypes Sammlung (contentType) Die Sammlung von Inhaltstypen, die Vorgänger dieses Inhaltstyps sind.
columnPositions Sammlung (ColumnDefinition) Spaltenreihenfolgeinformationen in einem Inhaltstyp.
columns Sammlung (ColumnDefinition) Die Auflistung der Spaltendefinitionen für diesen contentType.

Weitere Informationen finden Sie unter Einführung in Inhaltstypen und die Inhaltstypveröffentlichung.

JSON-Darstellung

Es folgt eine JSON-Darstellung einer contentType-Ressource .

{
  "associatedHubsUrls" : ["string"],
  "base": { "@type": "microsoft.graph.contentType" },
  "baseTypes" : [{ "@type": "microsoft.graph.contentType" }],
  "columns" : [{ "@type": "microsoft.graph.columnDefinition" }],
  "columnLinks": [{ "@type": "microsoft.graph.columnLink" }],
  "columnPositions" : [{ "@type": "microsoft.graph.columnDefinition" }],
  "description": "string",
  "documentSet" : { "@type": "microsoft.graph.documentSet" },
  "documentTemplate" : { "@type": "microsoft.graph.documentSetContent" },
  "group": "string",
  "hidden": false,
  "id": "string",
  "inheritedFrom": { "@type": "microsoft.graph.itemReference" },
  "isBuiltIn" : false,
  "name": "string",
  "order": { "@type": "microsoft.graph.contentTypeOrder" },
  "parentId": "string",
  "propagateChanges" : false,
  "readOnly": false,
  "sealed": false
}