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 true an, werden alle am Inhaltstyp vorgenommenen Änderungen an geerbte Inhaltstypen und Listen gepusht, die den Inhaltstyp implementieren. |
Readonly | Boolesch | Gibt true an, kann der Inhaltstyp nicht geändert werden, es sei denn, dieser Wert wird zuerst auf false festgelegt. |
sealed | Boolesch | Gibt true an, 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"
}