名前空間: microsoft.graph
plannerTask と、Planner以外のユーザー エクスペリエンスとの関係に関する情報が含まれます。 これにより、Planner内のタスクを他のエクスペリエンスと表示または同期して、そのエクスペリエンスのコンテキストで作業を追跡できます。
ユーザー インターフェイスの plannerExternalTaskSource にデータを表示して、外部サービスの情報を同期したり、外部サービスでタスクが作成された場所をポイントしたりできます。
contextScenarioId プロパティと externalObjectId プロパティの組み合わせは、テナント内で一意です。 既存の contextScenarioId と externalObjectId 値を使用して作成が呼び出された場合、既存のオブジェクトは変更なしで返されます。
この型は plannerTaskCreation から派生します。
プロパティ
| プロパティ | 型 | 説明 | 
|---|---|---|
| teamsPublicationInfo | plannerTeamsPublicationInfo | このタスクを作成したパブリケーション プロセスに関する情報。 このフィールドは非推奨であり、このリソースの種類では使用しないでください。 plannerTaskCreation から継承されます。 | 
| creationSourceKind | plannerCreationSourceKind | タスクが作成される作成ソースの種類を指定します。 使用可能な値は、 external、publication、 ですunknownFutureValue。 このプロパティの値は になりますexternal。 
              plannerTaskCreation から継承されます。 | 
| contextScenarioId | String | Null 許容型。 この外部ソースに関連付けられているシナリオの識別子。 これは逆引き DNS 形式である必要があります。 たとえば、Contoso 社が所有するカスタマー サポート用アプリケーションには、"com.constoso.customerSupport" のような値があります。 | 
| displayLinkType | plannerExternalTaskSourceDisplayType | 関連付けられている plannerExternalTaskSource へのリンクをアプリケーションで表示する方法を指定します。 使用可能な値は、 none、defaultです。 | 
| externalObjectId | String | Null 許容型。 外部サービスがタスクに関連付けるエンティティの ID。 | 
| externalObjectVersion | String | Null 許容型。 externalObjectId で指定されたオブジェクトの外部項目のバージョン。 | 
| externalContextId | String | Null 許容型です。 外部エンティティの包含エンティティまたはコンテキストの ID。 | 
| webUrl | String | Null 許容型です。 関連付けられている plannerExternalTaskSource によって表されるユーザー エクスペリエンスの URL。 | 
| displayNameSegments | String collection | 外部エクスペリエンスの名前のセグメント。 セグメントは、他のアプリがリレーションシップを表示できるようにする階層構造を表します。 | 
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
  "@odata.type": "#microsoft.graph.plannerExternalTaskSource",
  "creationSourceKind": "String-value",
  "externalObjectId": "String-value",
  "externalContextId": "String-value",
  "contextScenarioId": "String-value",
  "externalObjectVersion": "String-value",
  "webUrl": "String-value",
  "displayLinkType": "plannerExternalTaskSourceDisplayType value",
  "displayNameSegments": "String Collection"
}