SharePoint Lists
Элементы группы Office 365 → SharePoint Lists предназначены для работы со списками SharePoint: получения сведений о списке, чтения, добавления, изменения и удаления элементов. Все элементы размещаются внутри контейнера Microsoft 365.
- Получить информацию о листе — получение списка SharePoint по адресу сайта и имени.
- Получить элементы листа — чтение элементов списка в таблицу данных.
- Добавить строки в лист — добавление элементов в список.
- Редактировать элемент листа — изменение элемента списка.
- Удалить элемент листа — удаление элемента списка.
Необходимые разрешения Microsoft Graph: Sites.ReadWrite.All (Sites.Read.All — только для чтения). Подробнее — в разделе Настройка доступа к Microsoft 365.
Работа со списком
Все операции начинаются с элемента Получить информацию о листе: он возвращает объект списка List, который передается в остальные элементы.
Имена полей
Элементы работают с внутренними именами полей списка, которые могут отличаться от отображаемых. Например, стандартное поле «Название» имеет внутреннее имя Title, а поле, созданное с русским названием, — имя вида _x0421__x0443__x043c__x043c__x0430_.
Внутреннее имя поля можно узнать:
- в параметрах списка SharePoint: Параметры списка → щелкнуть поле → параметр
Field=в адресной строке браузера; - элементом Получить информацию о листе с включенным свойством Колонки:
list.Columns.Select(c => c.DisplayName + " = " + c.Name).