plannerTask のリソースの種類

名前空間: microsoft.graph

plannerTask リソースは、Microsoft 365 の Planner タスクを表します。Planner タスクは プラン に含まれており、プランの バケット に割り当てることができます。 各タスク オブジェクトには、タスクに関する詳細情報を含むことができる 詳細 オブジェクトがあります。 グループ、プラン、およびタスク間の関係に関する詳細については、概要 を参照してください。

メソッド

メソッド 戻り値の型 説明
Get plannerTask plannerTask plannerTask オブジェクトのプロパティとリレーションシップを読み取ります。
Update plannerTask plannerTask オブジェクトを更新します。
Delete なし plannerTask オブジェクトを削除します。

プロパティ

プロパティ 種類 説明
activeChecklistItemCount Int32 チェックリストの項目数。値が false である場合は、不完全な項目があることを示します。
appliedCategories plannerAppliedCategories タスクが適用されているカテゴリ。可能な値については、「適用されるカテゴリ」を参照してください。
assigneePriority String リスト ビューでこの種類の項目の順序付けに使用するヒント。形式はここの説明に従って定義されます。
assignments plannerAssignments タスクが割り当てられている一連の担当者。
bucketId String タスクが属しているバケット ID。バケットは、タスクがある計画に含まれている必要があります。28 文字長で、大文字と小文字の区別があります。書式検証はサービスによって行われます。
checklistItemCount Int32 タスクに存在するチェックリストの項目の数です。
completedBy identitySet タスクを完了したユーザーの ID。
CompletedDateTime DateTimeOffset 読み取り専用。タスクの 'percentComplete''100' にセットされる日時。Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、必ず UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です。
conversationThreadId String タスク内の会話のスレッド ID。これは、グループ内に作成された会話スレッド オブジェクトの ID です。
createdBy identitySet タスクを作成したユーザーの ID。
createdDateTime DateTimeOffset 読み取り専用。タスクが作成される日時。Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、必ず UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です
dueDateTime DateTimeOffset タスクが期限切れになる日時。Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、必ず UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です
hasDescription Boolean 読み取り専用。タスクの details オブジェクトが保持する説明が空でない場合、値は true になり、そうでない場合は false になります。
id String 読み取り専用。計画の ID。28 文字長で、大文字と小文字の区別があります。書式検証 はサービスによって行われます。
orderHint String リスト ビューでこの種類の項目の順序付けに使用するヒント。形式はここの説明に従って定義されます。
percentComplete Int32 タスクの完了の割合。100 に設定すると、タスクが完了したと見なされます。
priority Int32 タスクの優先度。 有効な値の範囲は、値が大きくなると優先順位0``10が低くなります (0 の優先度が最も高く、10 の優先度が最も低くなります)。 現在、Plannerは、値 0および1 を「緊急」、23、および4を「重要」、56、および7を「中」と解釈します。 89、および10は「低」です。 さらに、Planner は、値 1 を「緊急」、3 を「重要」、5 を「中」、9 を「低」に設定します。
planId String タスクが属している計画 ID。
previewType String タスクに表示されるプレビューの種類を設定します。使用可能な値: automaticnoPreviewchecklistdescriptionreference
referenceCount Int32 タスクに上に存在している外部への参照の数。
startDateTime DateTimeOffset タスクが開始する日時。Timestamp 型は、ISO 8601 形式を使用して日付と時刻の情報を表し、必ず UTC 時間です。たとえば、2014 年 1 月 1 日午前 0 時 (UTC) は、2014-01-01T00:00:00Z です
title String タスクのタイトル。

リレーションシップ

リレーションシップ 説明
assignedToTaskBoardFormat plannerAssignedToTaskBoardTaskFormat 読み取り専用。Null 許容型。assignedTo 別にグループ化されるときに、タスク ボード ビューにタスクを正しくレンダリングするために使用されます。
bucketTaskBoardFormat plannerBucketTaskBoardTaskFormat 読み取り専用。Null 許容型。バケット別にグループ化されるときに、タスク ボード ビューにタスクを正しくレンダリングするために使用されます。
詳細 plannerTaskDetails 読み取り専用。Null 許容型。タスクに関する追加の詳細。
progressTaskBoardFormat plannerProgressTaskBoardTaskFormat 読み取り専用。Null 許容型。進捗状態別にグループ化されるときに、タスク ボード ビューにタスクを正しくレンダリングするために使用されます。

JSON 表記

以下は、リソースの JSON 表記です。

{
  "activeChecklistItemCount": "Int32",
  "appliedCategories": {"@odata.type": "microsoft.graph.plannerAppliedCategories"},
  "assigneePriority": "String",
  "assignments": {"@odata.type": "microsoft.graph.plannerAssignments"},
  "bucketId": "String",
  "checklistItemCount": "Int32",
  "completedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "completedDateTime": "String (timestamp)",
  "conversationThreadId": "String",
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "dueDateTime": "String (timestamp)",
  "hasDescription": true,
  "id": "String (identifier)",
  "orderHint": "String",
  "percentComplete": "Int32",
  "priority": "Int32",
  "planId": "String",
  "previewType": "String",
  "referenceCount": "Int32",
  "startDateTime": "String (timestamp)",
  "title": "String"
}