Freigeben über


learningAssignment-Ressourcentyp

Namespace: microsoft.graph

Stellt die Details einer Lernaktivität dar, die einem Benutzer zugewiesen ist.

Erbt von learningCourseActivity.

Eigenschaften

Eigenschaft Typ Beschreibung
@odata.type Zeichenfolge Gibt an, ob es sich um eine LearningAssignment - oder learningSelfInitiated-Kursaktivität handelt. Erforderlich.
assignedDateTime DateTimeOffset Zugewiesenes Datum für die Kursaktivität. Optional.
assignerUserId Zeichenfolge Die Benutzer-ID des Zuweisenden. Optional.
assignmentType Zeichenfolge Der Zuordnungstyp für die Kursaktivität. Mögliche Werte: required, recommended, unknownFutureValue, peerRecommended Sie müssen den Anforderungsheader Prefer: include-unknown-enum-members verwenden, um die folgenden Werte in dieser verteilbaren Enumeration abzurufen: peerRecommended. Erforderlich.
completedDateTime DateTimeOffset Datum und Uhrzeit, zu dem die Aufgabe abgeschlossen wurde. Optional.
completionPercentage Int32 Der Prozentsatz des kurses, der vom Benutzer abgeschlossen wurde. Wenn ein Wert angegeben wird, muss er zwischen 0 und 100 (einschließlich) liegen. Optional.
dueDateTime DateTimeOffset Fälligkeitsdatum für die Kursaktivität. Optional.
externalCourseActivityId Zeichenfolge Eine beim Anbieter generierte Kursaktivitäts-ID. Optional.
id Zeichenfolge Die generierte ID für eine Anforderung, die für weitere Interaktionen mit den Kursaktivitäts-APIs verwendet werden kann.
learnerUserId Zeichenfolge Die Benutzer-ID des Lernenden, dem die Aktivität zugewiesen ist. Erforderlich.
learningContentId Zeichenfolge Die ID der Lerninhalte in Viva Learning. Erforderlich.
learningProviderId Zeichenfolge Die Registrierungs-ID des Anbieters. Erforderlich.
notes String Hinweise für die Kursaktivität. Optional.
startedDateTime DateTimeOffset Das Datum und die Uhrzeit, zu dem der selbst initiierte Kurs vom Lernenden gestartet wurde. Optional.
status courseStatus Der Status der Kursaktivität. Mögliche Werte sind: notStarted, inProgress und completed. Erforderlich.

Beziehungen

Keine.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

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