Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Представляет сведения о учебном курсе, которое инициируется пользователем самостоятельно.
Наследует от learningCourseActivity.
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| @odata.type | String | Указывает, является ли это действием курса learningAssignment или learningSelfInitiated . Обязательно. |
| completedDateTime | DateTimeOffset | Дата и время завершения задания. Необязательный параметр. Наследуется от learningCourseActivity. |
| completionPercentage | Int32 | Процент пройденного пользователем курса. Если указано значение, значение должно находиться в диапазоне от 0 до 100 (включительно). Необязательный параметр. Наследуется от learningCourseActivity. |
| externalCourseActivityId | String | Идентификатор действия курса, созданный поставщиком. Необязательный параметр. Наследуется от learningCourseActivity. |
| id | String | Созданный идентификатор, который можно использовать с другими API-интерфейсами действий курса. Наследуется от learningCourseActivity. |
| learningContentId | String | Идентификатор учебного содержимого, созданного в Viva Learning. Обязательно. Наследуется от learningCourseActivity. |
| learnerUserId | String | Идентификатор пользователя учащегося, инициировавшего курс. Обязательно. Наследуется от learningCourseActivity. |
| learningProviderId | String | Идентификатор регистрации поставщика. Обязательно. Наследуется от learningCourseActivity. |
| startedDateTime | DateTimeOffset | Дата и время, в течение которых учащийся начал самостоятельно инициированный курс. Необязательный параметр. |
| status | courseStatus | Состояние действия курса. Возможные значения: inProgress, completed. Необязательный параметр. Наследуется от learningCourseActivity. |
Связи
Отсутствуют.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.learningSelfInitiatedCourse",
"completedDateTime": "String (timestamp)",
"completionPercentage": "Int32",
"externalCourseActivityId": "String",
"id": "String (identifier)",
"learningContentId": "String",
"learningProviderId": "String",
"learnerUserId": "String",
"startedDateTime": "String (timestamp)",
"status": {"@odata.type": "microsoft.graph.courseStatus"}
}