learningSelfInitiatedCourse リソースの種類

名前空間: microsoft.graph

ユーザーが自己開始する学習コース アクティビティの詳細を表します。

learningCourseActivity から継承します。

プロパティ

プロパティ 説明
@odata.type String それが learningAssignment または learningSelfInitiated コース アクティビティであるかどうかを示します。 必須です。
CompletedDateTime DateTimeOffset 割り当てが完了した日時。 省略可能です。 learningCourseActivity から継承されます。
completionPercentage Int32 ユーザーが完了したコースの割合。 値を指定する場合、値は 0 から 100 (包括的) の間である必要があります。 オプション。 learningCourseActivity から継承されます。
externalCourseActivityId String プロバイダーによって生成されたコース アクティビティ ID。 省略可能です。 learningCourseActivity から継承されます。
id String 他のコース アクティビティ API と共に使用できる生成された ID。 learningCourseActivity から継承されます。
learningContentId String Viva Learningで作成された学習コンテンツの ID。 必須です。 learningCourseActivity から継承されます。
learnerUserId String コースを開始した学習者のユーザー ID。 必須です。 learningCourseActivity から継承されます。
learningProviderId String プロバイダーの登録 ID。 必須です。 learningCourseActivity から継承されます。
startedDateTime DateTimeOffset 学習者が自己開始コースを開始した日時。 オプション。
status courseStatus コース アクティビティの状態。 指定できる値は、 inProgresscompletedです。 省略可能です。 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"}
}