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"
  }
}