type de ressource contentType

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Représente un type de contenu dans SharePoint. Les types de contenu vous permettent de définir un ensemble de colonnes qui doivent être présentes sur chaque objet listItem d’une liste.

Propriétés

Propriété Type Description
associatedHubsUrls String collection Liste des URL canoniques pour les sites hub auxquels ce type de contenu est associé. Il contient tous les sites hubs où ce type de contenu est mis en file d’attente pour être appliqué ou est déjà appliqué. L’application d’un type de contenu signifie que le type de contenu est appliqué aux listes dans les sites appliqués.
documentSet documentSet Métadonnées de l’ensemble de documents.
documentTemplate documentSetContent Métadonnées du modèle de document. Pour vous assurer que les documents ont un contenu cohérent sur un site et ses sous-sites, vous pouvez associer un modèle Word, Excel ou PowerPoint à un type de contenu de site.
description Chaîne Description de l’élément.
group Chaîne Nom du groupe auquel appartient ce type de contenu. Vous permet d’organiser les types de contenu associés.
hidden Valeur booléenne Indique si le type de contenu est masqué dans le menu « Nouveau » de la liste.
id Chaîne Identificateur unique du type de contenu.
inheritedFrom itemReference Si ce type de contenu est hérité d’une autre étendue (par exemple, un site), fournit une référence à l’élément où le type de contenu est défini.
isBuiltIn Valeur booléenne Spécifie si un type de contenu est un type de contenu intégré.
nom Chaîne Nom du type de contenu.
commande contentTypeOrder Indique l’ordre dans lequel le type de contenu apparaît dans l’interface utilisateur de sélection.
parentId Chaîne Identificateur unique du type de contenu.
propagateChanges Valeur booléenne Si truela valeur est , toutes les modifications apportées au type de contenu sont envoyées aux types de contenu hérités et aux listes qui implémentent le type de contenu.
Readonly Valeur booléenne Si truela valeur est , le type de contenu ne peut pas être modifié, sauf si cette valeur est d’abord définie sur false.
sealed Valeur booléenne Si truela valeur est , le type de contenu ne peut pas être modifié par les utilisateurs ou par le biais d’opérations push-down. Seuls les administrateurs de collection de sites peuvent sceller ou desceller des types de contenu.

Relations

Relation Type Description
base contentType Parent contentType à partir duquel ce type de contenu est dérivé.
baseTypes collection contentType Collection de types de contenu qui sont les ancêtres de ce type de contenu.
columnLinks Collection columnLink Collection de colonnes requises par ce type de contenu.
columnPositions collection columnDefinition Informations d’ordre des colonnes dans un type de contenu.
colonnes collection columnDefinition Collection de définitions de colonne pour ce type de contenu.

Pour plus d’informations, voir Introduction aux types de contenus et à la publication du type de contenu.

Représentation JSON

La représentation JSON suivante montre le type de 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": "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"
}