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


Тип ресурса learningAssignment

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

Представляет сведения об учебном действии, назначенном пользователю.

Наследует от learningCourseActivity.

Свойства

Свойство Тип Описание
@odata.type String Указывает, является ли это действием курса learningAssignment или learningSelfInitiated . Обязательно.
assignedDateTime DateTimeOffset Назначенная дата для действия курса. Необязательный параметр.
assignerUserId String Идентификатор пользователя назначателя. Необязательный параметр.
assignmentType String Тип назначения для действия курса. Возможные значения: required, recommended, unknownFutureValue, peerRecommended. Необходимо использовать Prefer: include-unknown-enum-members заголовок запроса, чтобы получить следующее значение или значения в этой изменяемой перечислении: peerRecommended. Обязательно.
completedDateTime DateTimeOffset Дата и время завершения задания. Необязательный параметр.
completionPercentage Int32 Процент пройденного пользователем курса. Если задано значение, оно должно находиться между 0 и 100 (включительно). Необязательный параметр.
dueDateTime DateTimeOffset Срок выполнения действия курса. Необязательный параметр.
externalCourseActivityId String Идентификатор действия курса, созданный у поставщика. Необязательный параметр.
id String Созданный идентификатор запроса, который можно использовать для дальнейших взаимодействий с API-интерфейсами действий курса.
learnerUserId String Идентификатор пользователя учащегося, которому назначено действие. Обязательно.
learningContentId String Идентификатор обучающего содержимого в Viva Обучение. Обязательно.
learningProviderId String Идентификатор регистрации поставщика. Обязательно.
notes String Заметки о действии курса. Необязательный параметр.
startedDateTime DateTimeOffset Дата и время начала самостоятельно инициированного курса учащимся. Необязательный параметр.
status courseStatus Состояние действия курса. Возможные значения: notStarted, inProgress, completed. Обязательный.

Связи

Отсутствуют.

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

Ниже указано представление ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.learningAssignment",
  "assignedDateTime": "String (timestamp)",
  "assignerUserId": "String",
  "assignmentType": "String",
  "completedDateTime": "String (timestamp)",
  "completionPercentage": "Int32",
  "dueDateTime": "String (timestamp)",
  "externalCourseActivityId": "String",
  "id": "String (identifier)",
  "learnerUserId": "String",
  "learningContentId": "String",
  "learningProviderId": "String",
  "notes": "String",
  "status": "String"
}