learningCourseActivity-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 Aktivitäten dar, die Teil eines Mitarbeiterlernkurses sind.
Basistyp für die Typen learningAssignment und learningSelfInitiated .
Erbt von entity.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
List | learningCourseActivity-Sammlung | Ruft eine Liste der learningCourseActivity-Objekte (zugewiesen oder selbst initiiert) für einen Benutzer ab. |
Create | learningCourseActivity | Create ein neues learningCourseActivity-Objekt. |
Get | learningCourseActivity | Rufen Sie das angegebene learningCourseActivity-Objekt mithilfe einer ID oder einer externalCourseActivityId des Lernanbieters oder einer courseActivityId eines Benutzers ab. |
Update | learningCourseActivity | Aktualisieren sie die Eigenschaften eines learningCourseActivity-Objekts . |
Delete | 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 | Zeichenfolge | 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 | Zeichenfolge | Eine vom Anbieter generierte Kursaktivitäts-ID. Optional. |
id | Zeichenfolge | Eine generierte ID, die mit anderen Kursaktivitäts-APIs verwendet werden kann. |
learnerUserId | Zeichenfolge | Die Benutzer-ID des Lernenden, dem die Aktivität zugewiesen ist. Erforderlich. |
learningContentId | Zeichenfolge | Die ID des in Viva Learning erstellten Lerninhalts. Erforderlich. |
learningProviderId | Zeichenfolge | 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