Тип ресурса 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"
}