次の方法で共有


educationClass リソース タイプ

名前空間: microsoft.graph

学校内のクラスを表します。 educationClass リソースは Microsoft 365 グループに対応し、同じ ID を共有します。 学生はクラスの通常のメンバーであり、教師は所有者であり適切な権限を持ちます。 Office の操作性が適切に機能するために、教師は、teachers コレクションと members コレクションの両方のメンバーになっている必要があります。

エンティティ から継承します。

メソッド

メソッド 戻り値の種類 説明
List classes educationClass コレクション educationClass オブジェクトとそのプロパティの一覧を取得します。
モジュールの一覧表示 educationModuleコレクション educationModule オブジェクト コレクションを取得します。
クラスを作成する educationClass 新しい educationClass オブジェクトをCreateします。
クラスを取得する educationClass educationClass オブジェクトのプロパティとリレーションシップを読み取ります。
クラスを更新する educationClass educationClass オブジェクトのプロパティを更新します。
クラスを削除する なし educationClass オブジェクトを削除します。
Get delta educationClass コレクション educationClasses の増分変更を取得します。

プロパティ

プロパティ 種類 説明
classCode String クラスを識別するために学校が使用するクラス コード。
createdBy identitySet クラスを作成したエンティティ。
説明 String クラスの説明。
displayName String クラスの名前。
外部ID String 同期システムからのクラスの ID。
externalSource educationExternalSource このクラスの作成方法。 可能な値は、sismanual です。
externalSourceDetail String このリソースが生成された外部ソースの名前。
externalName String 同期システムからのクラスの名前。
grade String クラスの成績レベル。
id String オブジェクト識別子。 エンティティから継承 されます。
mailNickname String すべてのメンバーに電子メールを送信する際のメール名 (この機能が有効な場合)。
term educationTerm このクラスの学期。

リレーションシップ

リレーションシップ 説明
assignments educationAssignment コレクション このクラスに関連付けられているすべての割り当て。 Null 許容型です。
assignmentCategories educationCategory コレクション このクラスに関連付けられているすべてのカテゴリ。 Null 許容型です。
assignmentDefaults educationAssignmentDefaults コレクション クラスで作成された新しい割り当てによって考慮されるクラス レベルの既定値を指定します。
assignmentSettings educationAssignmentSettings コレクション クラス レベルの割り当て設定を指定します。
グループ group 基になる Microsoft 365 グループ オブジェクト。
members educationUser コレクション クラスのすべてのユーザー。 Null 許容型。
モジュール educationModule コレクション クラス内のすべてのモジュール。 Null 許容型。
schools educationSchool コレクション このクラスに関連付けられているすべての学校。 Null 許容型。
teachers educationUser コレクション このクラスのすべての教師。 Null 許容型。

JSON 表記

次の JSON 表現は、リソースの種類を示しています。

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