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
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 | Erstellen Sie 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. |
| Abrufen kürzlich geänderter Übermittlungen | educationSubmission-Sammlung | Abrufen von Übermittlungen, die in den letzten sieben Tagen geändert wurden. |
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. Die möglichen Werte sind: sis, 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 veranschaulicht 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"
}
}