educationModule リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

モジュールは クラスに関連付けられています。 体系的な方法で編成された個々の学習リソースのグループを表します。

教師またはチーム所有者のみがモジュールを作成できます。 モジュールには、読み取り専用の学習リソースと、教師が学生に完了してもらいたい課題が含まれています。

モジュールが作成されると、 モジュール は draft 状態になります。 学生は、公開されるまで モジュール を表示できません。 公開アクションを使用すると、モジュールの状態を変更できます。 PATCH 要求を使用して モジュール の状態を変更することはできません。

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

メソッド

メソッド 戻り値の型 説明
モジュールを一覧表示する educationModule コレクション educationModule オブジェクト コレクションを取得します。
モジュールを作成する educationModule educationModule オブジェクトを作成します。
モジュールを取得する educationModule educationModule オブジェクトのプロパティとリレーションシップを読み取ります。
モジュールを更新する educationModule educationModule オブジェクトを更新します。
モジュールを削除する なし educationModule オブジェクトを削除します。
モジュールをピン留めする educationModule educationModule オブジェクトをピン留めします。
モジュールのピン留めを外す educationModule educationModule オブジェクトのピン留めを外します。
モジュールを公開する educationModule educationModule オブジェクトの状態を下書きから公開済みに変更します。
モジュール リソース フォルダーを設定する educationModule モジュール リソースとしてファイルをアップロードする SharePoint フォルダー (定義済みの場所の下に) を作成します。

プロパティ

プロパティ 型 説明
createdBy identitySet モジュールを作成したユーザーの表示名。
createdDateTime DateTimeOffset モジュールが作成された日付。 タイムスタンプの種類は、ISO 8601 形式を使用して、常に UTC 形式の日付と時刻情報を表します。 たとえば、2014 年 1 月 1 日の午前 0 時 UTC は 2014-01-01T00:00:00Z
説明 String モジュールの説明。
displayName 文字列 モジュールの名前。
id 文字列 モジュールの一意の識別子。 エンティティから継承 されます。 読み取り専用です。
isPinned ブール型 モジュールがピン留めされているかどうかを示します。
languageTag 文字列 課題の UI 通知が表示される言語を指定します。 languageTag が指定されていない場合、既定の言語は en-US になります。 省略可能。
lastModifiedBy identitySet モジュールを変更した最後のユーザー。
lastModifiedDateTime DateTimeOffset モジュールが最後に変更された日付。 タイムスタンプの種類は、ISO 8601 形式を使用して、常に UTC 形式の日付と時刻情報を表します。 たとえば、2014 年 1 月 1 日の午前 0 時 UTC は 2014-01-01T00:00:00Z
resourcesFolderUrl string この モジュール のすべてのファイル リソースが格納されているフォルダーの URL。
status string モジュールの状態。 この値の更新に PATCH 操作を使用することはできません。 指定できる値は、 draft と published です。

リレーションシップ

リレーションシップ 型 説明
リソース educationModuleResource コレクション この モジュールに関連付けられている学習オブジェクト。 このリストを変更できるのは教師のみです。 Null 許容型。

JSON 表記

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

{
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "description": "String",
  "displayName": "String",
  "id": "String (identifier)",
  "isPinned": "Boolean",
  "languageTag": "String",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "resourcesFolderUrl": "String",
  "status": "String"
}