Freigeben über


contentType-Ressourcentyp

Namespace: microsoft.graph

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

Methoden

Methode Rückgabetyp Beschreibung
Auflisten von contentTypes in einer Website contentType-Auflistung Ruft eine Liste der contentType-Objekte und deren Eigenschaften auf einer Website ab.
Auflisten von contentTypes in einer Liste contentType-Auflistung Ruft eine Liste der contentType-Objekte und deren Eigenschaften in einer Liste ab.
Erstellen von contentType für eine Website contentType Erstellen Sie ein neues contentType-Objekt auf einer Website.
ContentType abrufen contentType Liest die Eigenschaften und Beziehungen eines contentType-Objekts .
ContentType aktualisieren contentType Aktualisieren sie die Eigenschaften eines contentType-Objekts .
ContentType löschen Keine Löschen sie ein contentType-Objekt .
isPublished Boolesch Gibt an, ob contentType veröffentlicht wird.
publish contentType Veröffentlichen sie einen contentType.Publish a contentType.
unpublish contentType Heben Sie die Veröffentlichung eines contentType-Typs auf.
addCopy contentType Fügen Sie eine Kopie eines contentType von einer Website zu einer Liste hinzu.
associateWithHubSites contentType Ordnen Sie einen contentType einer Liste von Hubwebsites zu.
copyToDefaultContentLocation contentType Kopieren Sie eine Datei an den Standardinhaltsspeicherort in einem contentType.
Spalten auflisten columnDefinition-Auflistung Ruft eine Auflistung von Spalten ab, die als columnDefinition-Ressourcen in einem contentType dargestellt werden.
Spalte erstellen columnDefinition Hinzufügen einer Spalte zu einem Inhaltstyp in einer Website oder Liste.
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 aus dem Inhaltstyphub einer Zielwebsite oder einer Liste hinzu, oder synchronisieren Sie sie.

Eigenschaften

Eigenschaft Typ Beschreibung
associatedHubsUrls Zeichenfolgensammlung Liste der kanonischen URLs für Hubwebsites, denen dieser Inhaltstyp zugeordnet ist. Dies enthält alle Hubwebsites, auf denen dieser Inhaltstyp in die Warteschlange eingereiht wird, um erzwungen oder bereits erzwungen zu werden. Das Erzwingen eines Inhaltstyps bedeutet, dass der Inhaltstyp auf die Listen in den erzwungenen Websites angewendet wird.
description string Der beschreibende Text für das Element.
Documentset Documentset Dokumentenmappenmetadaten .
documentTemplate documentSetContent Dokumentvorlagenmetadaten. Um sicherzustellen, dass Dokumente auf einer Website und ihren Unterwebsites konsistent sind, 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 Boolesch 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 Boolesch 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 Boolesch Gibt truean, werden alle am Inhaltstyp vorgenommenen Änderungen an geerbte Inhaltstypen und Listen gepusht, die den Inhaltstyp implementieren.
Readonly Boolesch Gibt truean, kann der Inhaltstyp nicht geändert werden, es sei denn, dieser Wert wird zuerst auf falsefestgelegt.
sealed Boolesch Gibt truean, dass der Inhaltstyp nicht von Benutzern oder über Pushdownvorgänge geändert werden kann. Nur Websitesammlungsadministratoren können Inhaltstypen versiegeln oder entsiegeln.

Beziehungen

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

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

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

{
  "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": "Boolean",
  "id": "string",
  "inheritedFrom": { "@type": "microsoft.graph.itemReference" },
  "isBuiltIn" : "Boolean",
  "name": "string",
  "order": { "@type": "microsoft.graph.contentTypeOrder" },
  "parentId": "string",
  "propagateChanges" : "Boolean",
  "readOnly": "Boolean",
  "sealed": "Boolean"
}