Freigeben über


learningSelfInitiatedCourse-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt die Details einer Lernkursaktivität dar, die von einem Benutzer selbst initiiert wird.

Erbt von learningCourseActivity.

Eigenschaften

Eigenschaft Typ Beschreibung
@odata.type String Gibt an, ob es sich um eine LearningAssignment - oder learningSelfInitiated-Kursaktivität handelt. Erforderlich.
completedDateTime DateTimeOffset Datum und Uhrzeit, zu dem die Aufgabe abgeschlossen wurde. Optional. Geerbt von learningCourseActivity.
completionPercentage Int32 Der Prozentsatz des kurses, der vom Benutzer abgeschlossen wurde. Wenn der Wert angegeben wird, muss der Wert zwischen 0 und 100 (einschließlich) liegen. Optional. Geerbt von learningCourseActivity.
externalCourseActivityId String Eine vom Anbieter generierte Kursaktivitäts-ID. Optional. Geerbt von learningCourseActivity.
id String Eine generierte ID, die mit anderen Kursaktivitäts-APIs verwendet werden kann. Geerbt von learningCourseActivity.
learningContentId String Die ID des in Viva Learning erstellten Lerninhalts. Erforderlich. Geerbt von learningCourseActivity.
learnerUserId String Die Benutzer-ID des Lernenden, der den Kurs initiiert hat. Erforderlich. Geerbt von learningCourseActivity.
learningProviderId String Die Registrierungs-ID des Anbieters. Erforderlich. Geerbt von learningCourseActivity.
startedDateTime DateTimeOffset Das Datum und die Uhrzeit, an dem der selbst initiierte Kurs vom Lernenden gestartet wurde. Optional.
status courseStatus Die status der Kursaktivität. Mögliche Werte sind notStarted, inProgress, completed. Optional. Geerbt von learningCourseActivity.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

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