educationClass-Ressourcentyp

Namespace: microsoft.graph

Stellt eine Klasse in einer Schule dar. Die educationClass-Ressource entspricht der Microsoft 365 Gruppe und weist dieselbe ID auf. 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
EducationClasses auflisten educationClass-Sammlung Dient zum Abrufen einer Liste der educationClass-Objekte und deren Eigenschaften.
EducationClass erstellen educationClass Erstellen Sie ein neues educationClass-Objekt .
EducationClass abrufen educationClass Lesen sie die Eigenschaften und Beziehungen eines educationClass-Objekts .
educationClass aktualisieren educationClass Dient zum Aktualisieren der Eigenschaften eines educationClass-Objekts .
EducationClass löschen Keine Löschen eines educationClass-Objekts .
Delta abrufen educationClass-Sammlung Inkrementelle Änderungen für educationClasses abrufen.

Eigenschaften

Eigenschaft Typ Beschreibung
id Zeichenfolge Objektbezeichner. Geerbt von entity.
displayName Zeichenfolge Der Name der Klasse
mailNickname Zeichenfolge E-Mail-Name zum Senden von E-Mails an alle Mitglieder, wenn diese Option aktiviert ist.
description Zeichenfolge Beschreibung der Klasse
createdBy identitySet Entität, die die Klasse erstellt hat.
classCode String Von der Schule verwendeter Klassencode zum Identifizieren der Klasse
externalName String Der Name der Klasse im Synchronisierungssystem
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 Ressourcen generiert wurden.
grade String Benotungsstufe der Klasse.
term educationTerm Der Zeitraum für diese Klasse.

Beziehungen

Beziehung Typ Beschreibung
assignments educationAssignment-Sammlung Alle diesem Kurs zugeordneten Aufgaben. Lässt NULL-Werte zu.
Gruppe Gruppe Das zugrunde liegende Microsoft 365 Gruppenobjekt.
members educationUser-Sammlung Alle Benutzer in der Klasse. Lässt Nullwerte zu.
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.
assignmentCategories educationCategory-Sammlung Alle Kategorien, die dieser Klasse zugeordnet sind. Lässt NULL-Werte zu.
assignmentDefaults educationAssignmentDefaults-Sammlung Gibt Standardwerte auf Klassenebene an, die von neuen In der Klasse erstellten Zuordnungen berücksichtigt werden.
assignmentSettings educationAssignmentSettings-Sammlung Gibt Zuweisungseinstellungen auf Klassenebene an.

JSON-Darstellung

Es folgt eine JSON-Darstellung der Ressource.

{
  "@odata.type": "#microsoft.graph.educationClass",
  "id": "String (identifier)",
  "displayName": "String",
  "mailNickname": "String",
  "description": "String",
  "createdBy": {
    "@odata.type": "microsoft.graph.identitySet"
  },
  "classCode": "String",
  "externalName": "String",
  "externalId": "String",
  "externalSource": "String",
  "externalSourceDetail": "String",
  "grade": "String",
  "term": {
    "@odata.type": "microsoft.graph.educationTerm"
  }
}