learningCourseActivity-Ressourcentyp
Namespace: microsoft.graph
Stellt die Aktivitäten dar, die Teil eines Mitarbeiterlernkurses sind.
Basistyp für die Typen learningAssignment und learningSelfInitiated .
Erbt von entity.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
Auflisten von learningCourseActivities | learningCourseActivity-Sammlung | Ruft eine Liste der learningCourseActivity-Objekte (zugewiesen oder selbst initiiert) für einen Benutzer ab. |
Erstellen von learningCourseActivity | learningCourseActivity | Erstellen Sie ein neues learningCourseActivity-Objekt . |
Abrufen von LearningCourseActivity | learningCourseActivity | Rufen Sie das angegebene learningCourseActivity-Objekt mithilfe einer ID oder einer externalCourseActivityId des Lernanbieters oder einer courseActivityId eines Benutzers ab. |
Aktualisieren von learningCourseActivity | learningCourseActivity | Aktualisieren sie die Eigenschaften eines learningCourseActivity-Objekts . |
Löschen von learningCourseActivity | Keine | Löschen Sie ein learningCourseActivity-Objekt , indem Sie die Kursaktivitäts-ID einer Aufgabe oder einer selbst initiierten Aktivität verwenden. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
assignedDateTime | DateTimeOffset | Datum und Uhrzeit, zu dem die Aufgabe abgeschlossen wurde. Optional. |
assignerUserId | String | Die Benutzer-ID des Zuweisenden. Optional. |
assignmentType | assignmentType | Aufgabentyp für die Kursaktivität. Mögliche Werte sind: required , recommended und unknownFutureValue . Erforderlich. |
completedDateTime | DateTimeOffset | Datum und Uhrzeit, zu dem die Aufgabe abgeschlossen wurde. Optional. |
completionPercentage | Int32 | Der prozentsatzuelle Abschlusswert der Kursaktivität. Optional. |
dueDateTime | DateTimeTimeZone | Fälligkeitsdatum für die Kursaktivität. Optional. |
externalcourseActivityId | String | Eine vom Anbieter generierte Kursaktivitäts-ID. Optional. |
id | String | Eine generierte ID, die mit anderen Kursaktivitäts-APIs verwendet werden kann. |
learnerUserId | String | Die Benutzer-ID des Lernenden, dem die Aktivität zugewiesen ist. Erforderlich. |
learningContentId | String | Die ID des in Viva Learning erstellten Lerninhalts. Erforderlich. |
learningProviderId | String | Die Registrierungs-ID des Anbieters. Erforderlich. |
startedDateTime | DateTimeOffset | Datum und Uhrzeit, zu dem der selbst initiierte Kurs vom Lernenden gestartet wurde. Optional. |
status | courseStatus | Die status der Kursaktivität. Mögliche Werte sind: notStarted , inProgress und completed . Erforderlich. |
Hinweis: Ein Anbieter kann Kursaktivitäten erfassen, wenn isCourseAcitvitySyncEnabled auf
true
festgelegt ist. Verwenden Sie zum Aktualisieren des Werts die Update learningProvider-Methode .
Beziehungen
Keine.
JSON-Darstellung
Es folgt eine JSON-Darstellung der Ressource.
{
"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",
"startedDateTime": "String (timestamp)",
"status": "String"
}
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für