次の方法で共有


learningAssignment リソースの種類

名前空間: microsoft.graph

ユーザーに割り当てられた学習アクティビティの詳細を表します。

learningCourseActivity から継承します。

プロパティ

プロパティ 説明
@odata.type String これが learningAssignment または learningSelfInitiated コース アクティビティであるかどうかを示します。 必須です。
assignedDateTime DateTimeOffset コースアクティビティに割り当てられた日付。 省略可能。
assignerUserId String 割り当て担当者のユーザー ID。 省略可能。
assignmentType String コース アクティビティの割り当てタイプ。 使用可能な値: requiredrecommendedunknownFutureValuepeerRecommendedPrefer: include-unknown-enum-members要求ヘッダーを使用して、この進化可能な列挙型で次の値を取得する必要があります: peerRecommended。 必須。
CompletedDateTime DateTimeOffset 割り当てが完了した日時。 省略可能。
completionPercentage Int32 ユーザーが完了したコースの割合。 値を指定する場合は、 0100 (包括) の間である必要があります。 省略可能。
dueDateTime DateTimeOffset コースアクティビティの期日。 省略可能。
externalCourseActivityId String プロバイダーで生成されたコース アクティビティ ID。 省略可能。
id String コース アクティビティ API に対してさらにやり取りを行うために使用できる要求の生成された ID。
learnerUserId String アクティビティが割り当てられている学習者のユーザー ID。 必須。
learningContentId String Viva Learning の学習コンテンツの ID。 必須。
learningProviderId String プロバイダーの登録 ID。 必須。
notes String コース アクティビティに関するメモ。 省略可能。
startedDateTime DateTimeOffset 学習者が自己開始コースを開始した日時。 省略可能。
status courseStatus コース アクティビティの状態。 可能な値は notStartedinProgresscompleted です。 必須です。

リレーションシップ

なし。

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"
}