Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: 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 | Логический | Указывает, закреплен ли модуль. |
| languageTag | String | Указывает язык, на котором отображаются уведомления пользовательского интерфейса для назначения. Если languageTag не указан, языком по умолчанию является en-US. Необязательный параметр. |
| 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",
"languageTag": "String",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"resourcesFolderUrl": "String",
"status": "String"
}