Поделиться через


Тип ресурса listItem

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

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет элемент объекта list в SharePoint.

Все элементы в библиотеке документов SharePoint могут быть представлены как ресурс listItem или driveItem.

Значения столбцов в списке доступны через словарь fieldValueSet.

Методы

Ниже перечислены задачи, доступные для ресурсов listItem. Все примеры относятся к списку; например, https://graph.microsoft.com/beta/sites/{site-id}/lists/{list-id}.

Метод Возвращаемый тип Описание
Создание listItem Создание ресурса listItem в списке.
получение; listItem Получение элемента списка.
Обновление fieldValueSet Изменение свойств ресурса listItem.
Удаление Содержимое отсутствует Удаление элемента из списка.
Получение аналитики itemAnalytics Получение аналитических данных для ресурса.
Получение значений столбцов listItem Получение значений столбцов из ресурса listItem.
Обновление значений столбцов fieldValueSet Изменение значений столбцов ресурса listItem.
Вывод списка версий набора документов Коллекция documentSetVersion Получение списка версий элемента набора документов в списке.
Создание версии набора документов documentSetVersion Создайте новую версию элемента набора документов в списке.
Восстановление версии набора документов Содержимое отсутствует Восстановите элемент набора документов до определенной версии.
Получение дельты Коллекция listItem Получение только что созданных, обновленных или удаленных элементов списка без необходимости выполнять полное чтение всей коллекции элементов.
Список разрешений permission Получение списка объектов разрешений , связанных с listItem.
Разрешение на создание permission Получение списка объектов разрешений , связанных с listItem.
Получение разрешения permission Создайте новый объект разрешений в объекте listItem.
Обновление разрешения permission Обновление объекта разрешений на объекте listItem.
Удаление разрешения Нет Удаление объекта разрешений в объекте listItem.

Свойства

Ниже перечислены свойства ресурса listItem.

Свойство Тип Описание
contentType contentTypeInfo Тип контента для данного элемента списка.

Ниже перечислены свойства, которые наследуются от ресурса baseItem.

Имя свойства Тип Описание
id string Уникальный идентификатор элемента. Только для чтения.
name string Имя или название элемента.
createdBy identitySet Удостоверение создателя данного элемента. Только для чтения.
createdDateTime DateTimeOffset Дата и время создания элемента. Только для чтения.
description строка Текст с описанием элемента.
eTag string ETag для элемента. Только для чтения.
lastModifiedBy identitySet Удостоверение пользователя, который последним изменил данный элемент. Только для чтения.
lastModifiedDateTime DateTimeOffset Дата и время последнего изменения элемента. Только для чтения.
parentReference itemReference Сведения о родительском элементе, если элемент выступает в роли родительского элемента. Чтение и запись.
sharepointIds sharepointIds Возвращает идентификаторы, использующиеся для обеспечения совместимости с SharePoint REST. Только для чтения.
webUrl строка (url-адрес) URL-адрес для отображения элемента в браузере. Только для чтения.

Связи

Ниже перечислены связи ресурса listItem с другими ресурсами.

Связь Тип Описание
activities Коллекция itemActivity Список последних действий, выполненных с элементом.
analytics Ресурс itemAnalytics Аналитические данные о действиях просмотра, выполненных для элемента.
documentSetVersions Коллекция documentSetVersion Сведения о версии набора документов, созданной пользователем.
driveItem driveItem Для библиотек документов связь driveItem предоставляет ресурс listItem как объект driveItem
fields fieldValueSet Значения столбцов, установленные для данного элемента списка.
permissions Коллекция объектов permission Набор разрешений для элемента. Только для чтения. Допускается значение null.
versions Коллекция listItemVersion Список предыдущих версий элемента списка.

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

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

{
  "contentType": { "@odata.type": "microsoft.graph.contentTypeInfo" },
  "fields": { "@odata.type": "microsoft.graph.fieldValueSet" },
  "sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },

  /* relationships */
  "activities": [{"@odata.type": "microsoft.graph.itemActivity"}],
  "analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
  "documentSetVersions": [{"@odata.type": "microsoft.graph.documentSetVersion"}],
  "driveItem": { "@odata.type": "microsoft.graph.driveItem" },
  "versions": [{"@odata.type": "microsoft.graph.listItemVersion"}],

  /* inherited from baseItem */
  "id": "string",
  "name": "name of resource",
  "createdBy": { "@odata.type": "microsoft.graph.identitySet" },
  "createdDateTime": "timestamp",
  "description": "description of resource",
  "eTag": "string",
  "lastModifiedBy": { "@odata.type": "microsoft.graph.identitySet" },
  "lastModifiedDateTime": "timestamp",
  "parentReference": { "@odata.type": "microsoft.graph.itemReference"},
  "webUrl": "url"
}