Тип ресурса contentType

Пространство имен: microsoft.graph

Представляет тип контента в SharePoint. Типы контента позволяют определить набор столбцов, которые должны присутствовать на каждом элементе listItem в списке.

Методы

Метод Тип возвращаемых данных Описание
Вывод списка contentTypes на сайте Коллекция contentType Получение списка объектов contentType и их свойств на сайте.
Список contentTypes в списке Коллекция contentType Получение списка объектов contentType и их свойств в списке.
Создание contentType для сайта contentType Создайте объект contentType на сайте.
Получение contentType contentType Чтение свойств и связей объекта contentType .
Обновление contentType contentType Обновление свойств объекта contentType .
Удаление contentType Нет Удаление объекта contentType .
isPublished Логический Указывает, опубликован ли contentType .
publish contentType Публикация contentType.
unpublish contentType Отмена публикации contentType.
addCopy contentType Добавление копии contentType с сайта в список.
associateWithHubSites contentType Свяжите contentType со списком центральных сайтов.
copyToDefaultContentLocation contentType Скопируйте файл в расположение содержимого по умолчанию в contentType.
Перечисление столбцов Коллекция columnDefinition Получение коллекции столбцов, представленных как ресурсы columnDefinition , в contentType.
Создание столбца columnDefinition Добавление столбца в тип контента на сайте или в списке.
getCompatibleHubContentTypes Коллекция contentType Получите список совместимых типов контента из концентратора типов контента, которые можно добавить на целевой сайт или в список.
addCopyFromContentTypeHub contentType Добавление или синхронизация копии опубликованного типа контента из концентратора типов контента с целевым сайтом или списком.

Свойства

Свойство Тип Описание
associatedHubsUrls Коллекция строк Список канонических URL-адресов для центральных сайтов, с которыми связан этот тип контента. Он будет содержать все центральные сайты, на которых этот тип контента помещается в очередь или уже применяется. Принудительное применение типа контента означает, что тип контента применяется к спискам на принудительных сайтах.
description строка Текст с описанием элемента.
documentSet documentSet Метаданные набора документов .
documentTemplate documentSetContent Метаданные шаблона документа. Чтобы обеспечить согласованность содержимого документов на сайте и его дочерних сайтах, можно связать шаблон Word, Excel или PowerPoint с типом контента сайта.
group string Имя группы, которой принадлежит этот тип контента. Позволяет упорядочить связанные типы контента.
hidden Логический Указывает, является ли данный тип контента скрытым в меню "Создать" в списке.
id string Уникальный идентификатор типа контента.
inheritedFrom itemReference Если этот тип контента унаследован от другой области (например, сайта), он будет содержать ссылку на элемент, в котором определен тип контента.
isBuiltIn Логический Указывает, является ли тип контента встроенным типом контента.
name string Имя типа контента.
Заказ contentTypeOrder Указывает порядок, в котором тип контента отображается в пользовательском интерфейсе выбора.
Parentid string Уникальный идентификатор типа контента.
propagateChanges Логический Если trueзадано значение , любые изменения, внесенные в тип контента, передаются в наследуемые типы контента и списки, реализующие тип контента.
readOnly Логический Если trueзадано значение , тип контента нельзя изменить, если для этого значения сначала не задано значение false.
sealed Логический Если trueзадано значение , тип контента не может быть изменен пользователями или с помощью операций отправки. Только администраторы семейств веб-сайтов могут блокировать или разблокировать типы контента.

Связи

Связь Тип Описание
base contentType Родительский тип контента, от которого является производным этот тип контента.
baseTypes Коллекция contentType Коллекция типов контента, которые являются предками этого типа контента.
columnLinks Коллекция columnLink Коллекция столбцов, необходимых для этого типа контента.
columnPositions Коллекция columnDefinition Сведения о порядке столбцов в типе контента.
columns Коллекция columnDefinition Коллекция определений столбцов для этого типа контента.

Дополнительные сведения см. в статье Общие сведения о типах контента и их публикации.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "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"
}