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


Тип ресурса educationModule

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

Важно!

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

Модуль связан с классом . Представляет группу отдельных учебных ресурсов, которые организованы систематически.

Создавать модули могут только преподаватели или владельцы команд. Модули содержат учебные ресурсы, доступные только для чтения, и задания, которые преподаватель хочет, чтобы учащийся выполнил.

При создании модуля он находится в draft состоянии . Учащиеся не смогут увидеть модуль , пока он не будет опубликован. Состояние модуля можно изменить с помощью действия публикации . Вы не можете использовать запрос PATCH для изменения состояния модуля .

Наследует от сущности.

Методы

Метод Возвращаемый тип Описание
Вывод списка модулей Коллекция educationModule Получение коллекции объектов educationModule .
Создание модуля educationModule Создайте объект educationModule .
Получение модуля educationModule Чтение свойств и связей объекта educationModule .
Обновление модуля educationModule Обновление объекта educationModule .
Удалить модуль Нет Удаление объекта educationModule .
Закрепление модуля educationModule Закрепление объекта educationModule .
Открепить модуль educationModule Открепить объект educationModule .
Модуль публикации educationModule Измените состояние объекта educationModule с черновика на опубликовано.
Настройка папки ресурсов модуля educationModule Создайте папку SharePoint (в предопределенном расположении) для отправки файлов в качестве ресурсов модуля.

Свойства

Свойство Тип Описание
createdBy identitySet Отображаемое имя пользователя, создавшего модуль.
createdDateTime DateTimeOffset Дата создания модуля . Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, полночь (UTC) 1 января 2014 г. — 2014-01-01T00:00:00Z
description String Описание модуля.
displayName String Имя модуля.
id String Уникальный идентификатор модуля. Наследуется от сущности. Только для чтения.
isPinned Логический Указывает, закреплен ли модуль.
lastModifiedBy identitySet Последний пользователь, изменяющий модуль.
lastModifiedDateTime DateTimeOffset Дата последнего изменения модуля . Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, полночь (UTC) 1 января 2014 г. — 2014-01-01T00:00:00Z
resourcesFolderUrl string URL-адрес папки, где хранятся все файловые ресурсы для этого модуля .
status string Состояние модуля. Для обновления этого значения нельзя использовать операцию PATCH. Возможные значения: draft и published.

Связи

Связь Тип Описание
resources Коллекция educationModuleResource Объекты обучения, связанные с этим модулем. Изменить этот список могут только преподаватели. Допускается значение null.

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

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

{
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isPinned": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "resourcesFolderUrl": "String",
  "status": "String"
}