Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Ein Modul ist einer Klasse zugeordnet. Stellt eine Gruppe einzelner Lernressourcen dar, die systematisch organisiert sind.
Nur Lehrkräfte oder Teambesitzer können Module erstellen. Module enthalten schreibgeschützte Lernressourcen und Aufgaben, die der Kursleiter vom Kursteilnehmer ausführen soll.
Wenn ein Modul erstellt wird, befindet es sich in einem draft Zustand. Kursteilnehmer können das Modul erst sehen, wenn es veröffentlicht wurde. Sie können die status eines Moduls mithilfe der Veröffentlichungsaktion ändern. Sie können eine PATCH-Anforderung nicht verwenden, um das Modul status zu ändern.
Erbt von entity.
Methoden
| Methode | Rückgabetyp | Beschreibung |
|---|---|---|
| Module auflisten | educationModule-Sammlung | Rufen Sie eine educationModule-Objektauflistung ab. |
| Modul erstellen | educationModule | Erstellen Sie ein educationModule-Objekt . |
| Modul abrufen | educationModule | Lesen von Eigenschaften und Beziehungen eines educationModule-Objekts . |
| Modul aktualisieren | educationModule | Aktualisieren eines educationModule-Objekts . |
| Modul löschen | Keine | Löschen sie ein educationModule-Objekt . |
| Modul anheften | educationModule | Heften Sie ein educationModule-Objekt an. |
| Modul lösen | educationModule | Lösen Sie ein educationModule-Objekt . |
| Veröffentlichen des Moduls | educationModule | Ändern Sie den Status eines educationModule-Objekts von entwurf in veröffentlicht. |
| Einrichten des Modulressourcenordners | educationModule | Erstellen Sie einen SharePoint-Ordner (unter einem vordefinierten Speicherort), um Dateien als Modulressourcen hochzuladen. |
Eigenschaften
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| createdBy | identitySet | Der Anzeigename des Benutzers, der das Modul erstellt hat. |
| createdDateTime | DateTimeOffset | Datum der Erstellung des Moduls . Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Mitternacht UTC am 1. Januar 2014 lautet z. B. 2014-01-01T00:00:00Z |
| description | Zeichenfolge | Beschreibung des Moduls. |
| displayName | Zeichenfolge | Name des Moduls. |
| id | Zeichenfolge | Der eindeutige Bezeichner für das Modul. Geerbt von entity. Schreibgeschützt. |
| isPinned | Boolean | Gibt an, ob das Modul angeheftet ist. |
| languageTag | Zeichenfolge | Gibt die Sprache an, in der UI-Benachrichtigungen für die Zuweisung angezeigt werden. Wenn languageTag nicht bereitgestellt wird, ist en-USdie Standardsprache . Optional. |
| lastModifiedBy | identitySet | Der letzte Benutzer, der das Modul geändert hat. |
| lastModifiedDateTime | DateTimeOffset | Datum der letzten Änderung des Moduls . Der Zeitstempeltyp stellt Datums- und Uhrzeitinformationen im ISO 8601-Format dar und ist immer in UTC angegeben. Mitternacht UTC am 1. Januar 2014 lautet z. B. 2014-01-01T00:00:00Z |
| resourcesFolderUrl | string | Ordner-URL, in der alle Dateiressourcen für dieses Modul gespeichert sind. |
| status | Zeichenfolge | Status des Moduls. Sie können keinen PATCH-Vorgang verwenden, um diesen Wert zu aktualisieren. Die möglichen Werte sind: draft und published. |
Beziehungen
| Beziehung | Typ | Beschreibung |
|---|---|---|
| Ressourcen | educationModuleResource-Sammlung | Lernobjekte, die diesem Modul zugeordnet sind. Nur Lehrkräfte können diese Liste ändern. Nullwerte zulassend. |
JSON-Darstellung
Die folgende JSON-Darstellung veranschaulicht den Ressourcentyp.
{
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"description": "String",
"displayName": "String",
"id": "String (identifier)",
"isPinned": "Boolean",
"languageTag": "String",
"lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
"lastModifiedDateTime": "String (timestamp)",
"resourcesFolderUrl": "String",
"status": "String"
}