次の方法で共有


Deliverytimeline - Get

配信ビュー データを取得する

GET https://dev.azure.com/{organization}/{project}/_apis/work/plans/{id}/deliverytimeline?api-version=7.1
GET https://dev.azure.com/{organization}/{project}/_apis/work/plans/{id}/deliverytimeline?revision={revision}&startDate={startDate}&endDate={endDate}&api-version=7.1

URI パラメーター

名前 / 必須 説明
id
path True

string

配信ビューの識別子

organization
path True

string

Azure DevOps 組織の名前。

project
path True

string

プロジェクト ID またはプロジェクト名

api-version
query True

string

使用する API のバージョン。 このバージョンの API を使用するには、これを '7.1' に設定する必要があります。

endDate
query

string (date-time)

タイムラインの終了日

revision
query

integer (int32)

データが必要なプランの改訂。 現在のプランが別のリビジョンの場合は、ViewRevisionMismatchException 例外が発生します。 リビジョンを指定しない場合は、最新のリビジョンのデータが取得されます。

startDate
query

string (date-time)

タイムラインの開始日

応答

名前 説明
200 OK

DeliveryViewData

成功した操作

セキュリティ

oauth2

型: oauth2
フロー: accessCode
Authorization URL (承認 URL): https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL (トークン URL): https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

スコープ

名前 説明
vso.work 作業項目、クエリ、ボード、領域とイテレーションのパス、およびその他の作業項目追跡関連のメタデータを読み取る機能を付与します。 また、クエリを実行したり、作業項目を検索したり、サービス フックを介して作業項目イベントに関する通知を受信したりすることもできます。

定義

名前 説明
BacklogLevel

バックログ レベルを表すコントラクト

DeliveryViewData

配信ビューのデータのデータ コントラクト

ParentChildWIMap
TeamFieldValue

1 つの TeamFieldValue を表します

TimelineCriteriaStatus
TimelineCriteriaStatusCode
TimelineIterationStatus
TimelineIterationStatusCode
TimelineTeamData
TimelineTeamIteration
TimelineTeamStatus
TimelineTeamStatusCode
WorkItemColor

作業項目の色とアイコン。

BacklogLevel

バックログ レベルを表すコントラクト

名前 説明
categoryReferenceName

string

対応する WIT カテゴリの参照名

pluralName

string

バックログ レベルの複数形の名前

workItemStates

string[]

プランに含まれる作業項目の状態のコレクション。 サーバーは、これらの作業項目の種類のみにフィルター処理します。

workItemTypes

string[]

指定されたバックログ レベルの有効な作業項目型名のコレクション

DeliveryViewData

配信ビューのデータのデータ コントラクト

名前 説明
childIdToParentIdMap

object

作業項目の子 ID から親 ID へのマップ

criteriaStatus

TimelineCriteriaStatus

タイムラインのフィルター条件の状態

endDate

string (date-time)

配信ビュー データの終了日

id

string (uuid)

maxExpandedTeams

integer (int32)

配信計画用に構成できるチームの最大数

parentItemMaps

ParentChildWIMap[]

親 ID、タイトル、およびすべての子作業項目 ID の間のマッピング

revision

integer (int32)

startDate

string (date-time)

配信ビュー データの開始日

teams

TimelineTeamData[]

すべてのチーム データ

workItemDependencies

integer[] (int32)

依存関係はあるが違反ではないすべての作業項目 ID の一覧

workItemViolations

integer[] (int32)

違反があるすべての作業項目 ID の一覧

ParentChildWIMap

名前 説明
childWorkItemIds

integer[] (int32)

id

integer (int32)

title

string

workItemTypeName

string

TeamFieldValue

1 つの TeamFieldValue を表します

名前 説明
includeChildren

boolean

value

string

TimelineCriteriaStatus

名前 説明
message

string

type

TimelineCriteriaStatusCode

TimelineCriteriaStatusCode

説明
invalidFilterClause

フィルター句の 1 つが無効です。

ok

エラーなし - フィルターは適切です。

unknown

不明なエラー。

TimelineIterationStatus

名前 説明
message

string

type

TimelineIterationStatusCode

TimelineIterationStatusCode

説明
isOverlapping

このイテレーションは別のイテレーションと重複し、このイテレーションのデータは返されません。

ok

エラーなし - 反復データは適切です。

TimelineTeamData

名前 説明
backlog

BacklogLevel

このチームに関連付けられているマップされたバックログと一致するバックログ。

fieldReferenceNames

string[]

作業項目データのフィールド参照名

id

string (uuid)

チームの ID

isExpanded

boolean

このチームのイテレーションと作業項目のデータが取得されました。 IsExpanded false の Teams では、イテレーション、作業項目、フィールド関連のデータが照会されておらず、このデータは含まれません。 true の場合、これらの項目はクエリされ、クエリ対象の範囲内に項目がある場合はデータが存在します。

iterations

TimelineTeamIteration[]

クエリ対象の日付範囲の作業項目を含むイテレーション データ。

name

string

チームの名前

orderByField

string

このチームのフィールド名別の順序

partiallyPagedFieldReferenceNames

string[]

部分的にページングされた作業項目のフィールド参照名 (ID、WorkItemType など)

partiallyPagedWorkItems

object[]

projectId

string (uuid)

チームが属しているプロジェクト ID

rollupWorkItemTypes

string[]

クライアント側でロールアップ データを収集する作業項目の種類

status

TimelineTeamStatus

このチームの状態。

teamFieldDefaultValue

string

チーム フィールドの既定値

teamFieldName

string

このチームのチーム フィールド名

teamFieldValues

TeamFieldValue[]

チーム フィールドの値

workItemTypeColors

WorkItemColor[]

作業項目の種類の色。

workItems

object[]

チームのイテレーションの下にないチームに関連付けられている作業項目

TimelineTeamIteration

名前 説明
cssNodeId

string

イテレーション CSS ノード ID

finishDate

string (date-time)

イテレーションの終了日

name

string

イテレーション名

partiallyPagedWorkItems

object[]

このイテレーションで部分的にページングされたすべての作業項目。

path

string

反復パス

startDate

string (date-time)

イテレーションの開始日

status

TimelineIterationStatus

このイテレーションの状態

workItems

object[]

このイテレーションでページングされた作業項目

TimelineTeamStatus

名前 説明
message

string

type

TimelineTeamStatusCode

TimelineTeamStatusCode

説明
backlogInError

バックログが存在しないか、重要な情報が不足しています。

doesntExistOrAccessDenied

チームが存在しないか、アクセスが拒否されました。

maxTeamFieldsExceeded

チーム フィールドの最大数 (エリア パス) を超えました。 このチームのチーム データは返されません。

maxTeamsExceeded

チームの最大数を超えました。 このチームのチーム データは返されません。

missingTeamFieldValue

チーム フィールドの値は、このチームに対して設定されていません。 このチームのチーム データは返されません

noIterationsExist

チームには、日付範囲を持つイテレーションが 1 つはありません。

ok

エラーなし - チームのすべてのデータが適切です。

WorkItemColor

作業項目の色とアイコン。

名前 説明
icon

string

primaryColor

string

workItemTypeName

string