タスク リソースの種類 (非推奨)

名前空間: microsoft.graph

重要

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

注意事項

baseTask に基づいて構築された To Do API セットは、2022 年 5 月 31 日より非推奨となり、2022 年 8 月 31 日にデータの返しを停止します。 todoTask に基づいて構築された API セットを使用してください。

追跡および完了できるタスク (一部の作業や個人アイテムなど) を表します。 タスク は常に 基本タスク リストに含まれます。

このリソースは、次をサポートしています。

baseTask から継承します。

メソッド

メソッド 戻り値の種類 説明
タスクを一覧表示する task コレクション タスク オブジェクトとそのプロパティの一覧を取得します。
タスクを取得する タスク タスク オブジェクトのプロパティとリレーションシップを読み取ります。
タスクを更新する タスク タスク オブジェクトのプロパティを更新します。
タスクを削除する なし タスク オブジェクトを削除します。
move baseTask メッセージを別のリストに移動します。
チェックリスト項目を一覧表示する checklistItem コレクション checklistItems ナビゲーション プロパティから checklistItem リソースを取得します。
checklistItem を作成する checklistItem 新しい checklistItem オブジェクトを作成します。
linkedResources を一覧表示する linkedResource_v2 コレクション linkedResources ナビゲーション プロパティからlinkedResource_v2リソースを取得します。
linkedResource を作成する linkedResource_v2 新しいlinkedResource_v2 オブジェクトを作成します。

プロパティ

プロパティ 説明
textbody itemBody 通常、タスクに関する情報を含むテキスト形式のタスク本文。 baseTask から継承されます。
bodyLastModifiedDateTime DateTimeOffset タスクが最後に変更された日時。 既定では、UTC 時間です。 要求ヘッダーでカスタム タイム ゾーンを使用できます。 プロパティの値は、ISO 8601 形式を使って表され、常に UTC 時間です。 たとえば、2020 年 1 月 1 日の午前 0 時の UTC は、"2020-01-01T00:00:00Z" のようになります。 baseTask から継承されます。
CompletedDateTime DateTimeOffset タスクが完了した日付。 baseTask から継承されます。
createdDateTime DateTimeOffset タスクが作成された日時。 既定では、UTC 時間です。 要求ヘッダーでカスタム タイム ゾーンを使用できます。 プロパティの値は、ISO 8601 形式を使用します。 たとえば、2020 年 1 月 1 日の午前 0 時の UTC は、"2020-01-01T00:00:00Z" のようになります。 baseTask から継承されます。
displayName String タスクの名前を指定します。 baseTask から継承されます。
dueDateTime dateTimeTimeZone タスクが終了する予定の日時 (指定のタイム ゾーン)。 baseTask から継承されます。
id String タスクの一意識別子。 既定では、タスクをリストから別のリストに移動しても、この値は変更されません。 baseTask から継承されます。
importance importance タスクの重要性。 可能な値は lownormalhigh です。 baseTask から継承されます。 使用可能な値: lownormalhigh
lastModifiedDateTime DateTimeOffset タスクが最後に変更された日時。 既定では、UTC 時間です。 要求ヘッダーでカスタム タイム ゾーンを使用できます。 プロパティの値は、ISO 8601 形式を使って表され、常に UTC 時間です。 たとえば、2020 年 1 月 1 日の午前 0 時の UTC は、"2020-01-01T00:00:00Z" のようになります。 baseTask から継承されます。
視点 taskViewpoint reminderDateTimeカテゴリ などのユーザーに対して個人用のプロパティ。 baseTask から継承されます。
recurrence patternedRecurrence タスクの繰り返しパターン。 baseTask から継承されます。
startDateTime dateTimeTimeZone タスクを開始する日付 (指定のタイム ゾーン)。 baseTask から継承されます。
status taskStatus_v2 タスクの状態または進行状況を示します。 指定できる値は次のとおりです。 notStarted``inProgress``completed``unknownFutureValue baseTask から継承されます。

リレーションシップ

リレーションシップ 説明
checklistItems checklistItem コレクション タスクにリンクされたチェックリスト アイテムのコレクション。 baseTask から継承
extensions extension コレクション タスクに対して定義されている開いている拡張機能のコレクション。 baseTask から継承
linkedResources linkedResource_v2 コレクション タスクにリンクされたリソースのコレクション。 baseTask から継承
parentList baseTaskList タスクを含むリスト。 baseTask から継承

JSON 表記

リソースの JSON 表記を次に示します。

{
  "@odata.type": "#microsoft.graph.task",
  "textBody": "String",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "bodyLastModifiedDateTime": "String (timestamp)",
  "completedDateTime": "String (timestamp)",
  "dueDateTime": {
    "@odata.type": "microsoft.graph.dateTimeTimeZone"
  },
  "startDateTime": {
    "@odata.type": "microsoft.graph.dateTimeTimeZone"
  },
  "importance": "String",
  "recurrence": {
    "@odata.type": "microsoft.graph.patternedRecurrence"
  },
  "displayName": "String",
  "status": "String",
  "viewpoint": {
    "@odata.type": "microsoft.graph.taskViewpoint"
  },
  "id": "String (identifier)"
}