educationClass-RessourcentypeducationClass resource type

Wichtig

APIs unter der /beta Version in Microsoft Graph können Änderungen unterworfen werden.APIs under the /beta version in Microsoft Graph are subject to change. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt.Use of these APIs in production applications is not supported.

Stellt eine Klasse in einer Schule dar.Represents a class within a school. Die educationClass-Ressource entspricht der Office 365-Gruppe und hat die gleiche ID.The educationClass resource corresponds to the Office 365 group and shares the same ID. Kursteilnehmer sind reguläre Mitglieder der Klasse, Lehrer sind Besitzer und verfügen über entsprechende Rechte.Students are regular members of the class, and teachers are owners and have appropriate rights. Damit Office 365-Funktionen ordnungsgemäß funktionieren, müssen Lehrer Mitglieder der Sammlungen "Lehrer" und "Mitglieder" sein.For Office 365 experiences to work correctly, teachers must be members of both the teachers and members collections.

MethodenMethods

MethodeMethod RückgabetypReturn Type BeschreibungDescription
EducationClass abrufenGet educationClass educationClasseducationClass Lesen von Eigenschaften und Beziehungen eines educationClass-Objekts.Read properties and relationships of an educationClass object.
Mitglied hinzufügenAdd member educationUsereducationUser Hinzufügen eines neuen educationUser für die Klasse durch Bereitstellen in der Navigationseigenschaft „members“.Add a new educationUser for the class by posting to the members navigation property.
Mitglieder auflistenList members educationUser-SammlungeducationUser collection Abrufen einer educationUser-Objektsammlung.Get an educationUser object collection.
Kursteilnehmer entfernenRemove student educationUsereducationUser Entfernen eines educationUser aus der Klasse über die Navigationseigenschaft „members“.Remove an educationUser from the class through the members navigation property.
Schulen auflistenList schools educationSchool-SammlungeducationSchool collection Abrufen einer educationSchool-Objektsammlung.Get an educationSchool object collection.
Lehrer hinzufügenAdd teacher educationUsereducationUser Hinzufügen eines neuen educationUser für die Klasse durch Bereitstellen in der Navigationseigenschaft „teachers“.Add a new educationUser for the class by posting to the teachers navigation property.
Lehrer auflistenList teachers educationUser-SammlungeducationUser collection Abrufen einer Liste der Lehrer für die KlasseGet a list of teachers for the class.
Lehrer entfernenRemove teacher educationUsereducationUser Entfernen eines educationUser aus der Klasse über die Navigationseigenschaft „teachers“.Remove an educationUser from the class through the teachers navigation property.
EducationAssignment erstellenCreate educationAssignment educationAssignmenteducationAssignment Erstellen Sie eine neue educationAssignment durch Veröffentlichung in der Assignments-Auflistung.Create a new educationAssignment by posting to the assignments collection.
Zuweisungen auflistenList assignments educationAssignment-SammlungeducationAssignmentcollection Rufen Sie eine educationAssignment -Objektsammlung ab.Get an educationAssignment object collection.
Gruppe abrufenGet group groupgroup Abrufen der Office 365-Gruppe, die dieser educationClass entspricht.Get the Office 365 group that corresponds to this educationClass.
EducationCategory erstellenCreate educationCategory educationCategoryeducationCategory Erstellen Sie eine neue educationCategory für diese Klasse.Create a new educationCategory for this class.
Kategorien auflistenList categories educationCategory -SammlungeducationCategory collection Rufen Sie eine Liste der educationCategory -Objekte ab, die zu dieser Klasse gehören.Get a list of educationCategory objects belonging to this class.
AktualisierenUpdate educationClasseducationClass Aktualisieren eines educationClass-Objekts.Update educationClass object.
DeleteDelete KeineNone Löschen eines educationClass-Objekts.Delete educationClass object.
DeltaDelta educationClass-SammlungeducationClass collection Abrufen inkrementeller Änderungen für educationClassesGet incremental changes for educationClasses

EigenschaftenProperties

EigenschaftProperty TypType BeschreibungDescription
idid ZeichenfolgeString Eindeutiger Bezeichner für die KlasseUnique identifier for the class.
classCodeclassCode StringString Von der Schule verwendeter Klassencode zum Identifizieren der KlasseClass code used by the school to identify the class.
Natürlichcourse educationCourseeducationCourse Kursinformationen für die KlasseCourse information for the class
createdBycreatedBy identitySetidentitySet Entität, die die Klasse erstellt hat.Entity who created the class
descriptiondescription StringString Beschreibung der KlasseDescription of the class.
displayNamedisplayName StringString Der Name der KlasseName of the class.
externalIdexternalId StringString ID der Klasse aus dem SynchronisierungssystemID of the class from the syncing system.
externalNameexternalName StringString Der Name der Klasse im SynchronisierungssystemName of the class in the syncing system.
externalSourceexternalSource stringstring Quelle, aus der diese Klasse erstellt wurde.How this class was created. Mögliche Werte sind: sis, manual und unknownFutureValue.Possible values are: sis, manual, unknownFutureValue.
mailNicknamemailNickname ZeichenfolgeString E-Mail-Name zum Senden von E-Mails an alle Mitglieder, wenn diese Option aktiviert ist.Mail name for sending email to all members, if this is enabled.
termterm educationTermeducationTerm Ausdruck für die Klasse.Term for the class.

BeziehungenRelationships

BeziehungRelationship TypType BeschreibungDescription
assignmentsassignments educationAssignment -SammlungeducationAssignment collection Alle Zuweisungen, die dieser Klasse zugeordnet sind.All assignments associated with this class. Lässt NULL-Werte zu.Nullable.
membersmembers educationUser-SammlungeducationUser collection Alle Benutzer in der Klasse.All users in the class. Nullwerte zulassend.Nullable.
schoolsschools educationSchool-SammlungeducationSchool collection Alle Schulen, denen dieser Klasse zugeordnet ist.All schools that this class is associated with. Lässt Nullwerte zu.Nullable.
teachersteachers educationUser-SammlungeducationUser collection Alle Lehrer in der Klasse.All teachers in the class. Nullwerte zulassend.Nullable.

JSON-DarstellungJSON representation

Es folgt eine JSON-Darstellung der Ressource.The following is a JSON representation of the resource.

{
  "classCode": "String",
  "course": { "@odata.type": "microsoft.graph.educationCourse" },
  "createdBy": { "@odata.type": "microsoft.graph.identitySet" },
  "description": "String",
  "displayName": "String",
  "externalId": "String",
  "externalName": "String",
  "externalSource": "string",
  "id": "String (identifier)",
  "mailNickname": "String",
  "term": { "@odata.type": "microsoft.graph.educationTerm" }
}