educationClass-Ressourcentyp
Namespace: microsoft.graph
Stellt eine Klasse in einer Schule dar. Die educationClass-Ressource entspricht der Microsoft 365-Gruppe und verwendet dieselbe ID. Kursteilnehmer sind reguläre Mitglieder der Klasse, Lehrer sind Besitzer und verfügen über entsprechende Rechte. Damit Office-Benutzeroberflächen ordnungsgemäß funktionieren, müssen Lehrer Mitglieder der Sammlungen der Lehrkräfte wie auch der Mitglieder sein.
Erbt von entity.
Methoden
Methode | Rückgabetyp | Beschreibung |
---|---|---|
Klassen auflisten | educationClass-Sammlung | Rufen Sie eine Liste der educationClass-Objekte und deren Eigenschaften ab. |
Module auflisten | educationModule-Sammlung | Rufen Sie eine educationModule-Objektauflistung ab. |
Klasse erstellen | educationClass | Create ein neues educationClass-Objekt. |
Klasse abrufen | educationClass | Lesen der Eigenschaften und Beziehungen eines educationClass-Objekts . |
Klasse aktualisieren | educationClass | Aktualisieren sie die Eigenschaften eines educationClass-Objekts . |
Klasse löschen | Keine | Löschen sie ein educationClass-Objekt . |
Delta abrufen | educationClass-Sammlung | Abrufen inkrementeller Änderungen für educationClasses. |
Eigenschaften
Eigenschaft | Typ | Beschreibung |
---|---|---|
classCode | String | Von der Schule verwendeter Klassencode zum Identifizieren der Klasse |
createdBy | identitySet | Entität, die die Klasse erstellt hat. |
description | String | Beschreibung der Klasse |
displayName | String | Der Name der Klasse |
externalId | String | ID der Klasse aus dem Synchronisierungssystem |
externalSource | educationExternalSource | Quelle, aus der diese Klasse erstellt wurde. Mögliche Werte sind: sis und manual . |
externalSourceDetail | Zeichenfolge | Der Name der externen Quelle, aus der diese Ressource generiert wurde. |
externalName | String | Der Name der Klasse im Synchronisierungssystem |
grade | Zeichenfolge | Notenstufe des Kurses. |
id | Zeichenfolge | Objektbezeichner. Geerbt von entity. |
mailNickname | String | E-Mail-Name zum Senden von E-Mails an alle Mitglieder, wenn diese Option aktiviert ist. |
term | educationTerm | Der Zeitraum für diese Klasse. |
Beziehungen
Beziehung | Typ | Beschreibung |
---|---|---|
assignments | educationAssignment-Sammlung | Alle Zuweisungen, die dieser Klasse zugeordnet sind. Nullwerte zulassend. |
assignmentCategories | educationCategory-Sammlung | Alle Dieser Klasse zugeordneten Kategorien. Nullwerte zulassend. |
assignmentDefaults | educationAssignmentDefaults-Sammlung | Gibt Standardeinstellungen auf Klassenebene an, die von neuen Zuweisungen berücksichtigt werden, die in der -Klasse erstellt wurden. |
assignmentSettings | educationAssignmentSettings-Auflistung | Gibt Zuweisungseinstellungen auf Klassenebene an. |
Gruppe | Gruppe | Das zugrunde liegende Microsoft 365-Gruppenobjekt. |
members | educationUser-Sammlung | Alle Benutzer in der Klasse. Nullwerte zulassend. |
Module | educationModule-Sammlung | Alle Module in der -Klasse. Nullwerte zulassend. |
schools | educationSchool-Sammlung | Alle Schulen, denen dieser Klasse zugeordnet ist. Lässt Nullwerte zu. |
teachers | educationUser-Sammlung | Alle Lehrer in der Klasse. Lässt Nullwerte zu. |
JSON-Darstellung
Die folgende JSON-Darstellung zeigt den Ressourcentyp.
{
"@odata.type": "#microsoft.graph.educationClass",
"description": "String",
"displayName": "String",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"classCode": "String",
"externalName": "String",
"externalId": "String",
"externalSource": "String",
"externalSourceDetail": "String",
"grade": "String",
"id": "String (identifier)",
"mailNickname": "String",
"term": {
"@odata.type": "microsoft.graph.educationTerm"
}
}