Ресурс ListItem

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

Задачи для ресурса listItem

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

Стандартная задача Метод HTTP
Получение GET /items/{item-id}
Получение значений столбцов GET /items/{item-id}?expand=fields
Создание POST /items
Удаление DELETE /items/{item-id}
Обновление PATCH /items/{item-id}
Обновление значений столбцов PATCH /items/{item-id}/fields

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

Ниже показано представление ресурса listItem в формате 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"}],
  "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"
}

Свойства

Ниже перечислены свойства ресурса 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 Список последних действий, выполненных с элементом.
driveItem driveItem Для библиотек документов связь driveItem предоставляет ресурс listItem как объект driveItem
fields fieldValueSet Значения столбцов, установленные для данного элемента списка.
versions Коллекция listItemVersion Список предыдущих версий элемента списка.