Поделиться через


WorkRestClient class

Базовый класс, который должен использоваться (производный от) для выполнения запросов к REST API VSS

Extends

Конструкторы

WorkRestClient(IVssRestClientOptions)

Свойства

RESOURCE_AREA_ID

Методы

createPlan(CreatePlan, string)

Добавление нового плана для команды

deletePlan(string, string)

Удаление указанного плана

deleteTeamIteration(TeamContext, string)

Удаление итерации команды по итерации с помощью итерацииId

getBacklog(TeamContext, string)

Получение уровня невыполненной работы

getBacklogConfigurations(TeamContext)

Возвращает конфигурацию невыполненной работы для команды

getBacklogLevelWorkItems(TeamContext, string)

Получение списка рабочих элементов на уровне невыполненной работы

getBacklogs(TeamContext)

Вывод списка всех уровней невыполненной работы

getBoard(TeamContext, string)

Получение доски

getBoardBadge(TeamContext, string, BoardBadgeColumnOptions, string[])

Получает значок, отображающий состояние столбцов на доске.

getBoardBadgeData(TeamContext, string, BoardBadgeColumnOptions, string[])

Получает значок, отображающий состояние столбцов на доске.

getBoardCardRuleSettings(TeamContext, string)

Получение параметров правила карточки доски для идентификатора или доски по имени

getBoardCardSettings(TeamContext, string)

Получение параметров карточки доски для идентификатора или доски по имени

getBoardChart(TeamContext, string, string)

Получение диаграммы доски

getBoardCharts(TeamContext, string)

Получение диаграмм доски

getBoardColumns(TeamContext, string)

Получение столбцов на доске

getBoardMappingParentItems(TeamContext, string, number[])

Возвращает список родительской модели фильтрации полей для заданного списка идентификаторов workitem

getBoardRows(TeamContext, string)

Получение строк на доске

getBoards(TeamContext)

Получение досок

getBoardUserSettings(TeamContext, string)

Получение параметров пользователя доски для идентификатора доски

getCapacitiesWithIdentityRefAndTotals(TeamContext, string)

Получение емкости команды, включая общую емкость и выходные дни

getCapacityWithIdentityRef(TeamContext, string, string)

Получение емкости участника группы

getColumns(TeamContext)
getColumnSuggestedValues(string)

Получение доступных столбцов доски в проекте

getDeliveryTimelineData(string, string, number, Date, Date)

Получение данных представления доставки

getIterationWorkItems(TeamContext, string)

Получение рабочих элементов для итерации

getPlan(string, string)

Получение сведений для указанного плана

getPlans(string)

Получение сведений обо всех планах, настроенных для данной команды

getProcessConfiguration(string)

Получение конфигурации процесса

getRowSuggestedValues(string)

Получение доступных строк доски в проекте

getTeamDaysOff(TeamContext, string)

Получение выходных дней команды для итерации

getTeamFieldValues(TeamContext)

Получение коллекции значений поля команды

getTeamIteration(TeamContext, string)

Получение итерации команды по итерацииId

getTeamIterations(TeamContext, string)

Получение итерации команды с помощью фильтра временных интервалов

getTeamSettings(TeamContext)

Получение параметров команды

getTotalIterationCapacities(string, string)

Получение емкости итерации для всех команд в итерации

getWorkItemColumns(TeamContext, string)
postTeamIteration(TeamSettingsIteration, TeamContext)

Добавление итерации в команду

reorderBacklogWorkItems(ReorderOperation, TeamContext)

Переупорядочение рабочих элементов продукта

reorderIterationWorkItems(ReorderOperation, TeamContext, string)

Переупорядочение рабочих элементов спринта невыполненной работы или области задач

replaceCapacitiesWithIdentityRef(TeamMemberCapacityIdentityRef[], TeamContext, string)

Замена емкости команды

setBoardOptions({[key: string]: string}, TeamContext, string)

Параметры обновления доски

updateAutomationRule(TeamAutomationRulesSettingsRequestModel, TeamContext)

Создание и обновление параметров правил автоматизации

updateBoardCardRuleSettings(BoardCardRuleSettings, TeamContext, string)

Обновление параметров правила карточки платы для идентификатора или доски по имени

updateBoardCardSettings(BoardCardSettings, TeamContext, string)

Обновление параметров карточки платы для идентификатора или доски по имени

updateBoardChart(BoardChart, TeamContext, string, string)

Обновление диаграммы доски

updateBoardColumns(BoardColumn[], TeamContext, string)

Обновление столбцов на доске

updateBoardRows(BoardRow[], TeamContext, string)

Обновление строк на доске

updateBoardUserSettings({[key: string]: string}, TeamContext, string)

Обновление параметров пользователя доски для идентификатора доски

updateCapacityWithIdentityRef(CapacityPatch, TeamContext, string, string)

Обновление емкости участника группы

updateColumns(UpdateTaskboardColumn[], TeamContext)
updatePlan(UpdatePlan, string, string)

Обновление сведений для указанного плана

updateTaskboardCardRuleSettings(BoardCardRuleSettings, TeamContext)

Обновление параметров правила карточки панели задач

updateTaskboardCardSettings(BoardCardSettings, TeamContext)

Обновление параметров карточки панели задач

updateTeamDaysOff(TeamSettingsDaysOffPatch, TeamContext, string)

Настройка выходных дней команды для итерации

updateTeamFieldValues(TeamFieldValuesPatch, TeamContext)

Обновление значений поля команды

updateTeamSettings(TeamSettingsPatch, TeamContext)

Обновление параметров команды

updateWorkItemColumn(UpdateTaskboardWorkItemColumn, TeamContext, string, number)

Сведения о конструкторе

WorkRestClient(IVssRestClientOptions)

new WorkRestClient(options: IVssRestClientOptions)

Параметры

Сведения о свойстве

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Значение свойства

string

Сведения о методе

createPlan(CreatePlan, string)

Добавление нового плана для команды

function createPlan(postedPlan: CreatePlan, project: string): Promise<Plan>

Параметры

postedPlan
CreatePlan

Определение плана

project

string

Идентификатор проекта или имя проекта

Возвращаемое значение

Promise<Plan>

deletePlan(string, string)

Удаление указанного плана

function deletePlan(project: string, id: string): Promise<void>

Параметры

project

string

Идентификатор проекта или имя проекта

id

string

Идентификатор плана

Возвращаемое значение

Promise<void>

deleteTeamIteration(TeamContext, string)

Удаление итерации команды по итерации с помощью итерацииId

function deleteTeamIteration(teamContext: TeamContext, id: string): Promise<void>

Параметры

teamContext
TeamContext

Контекст команды для операции

id

string

Идентификатор итерации

Возвращаемое значение

Promise<void>

getBacklog(TeamContext, string)

Получение уровня невыполненной работы

function getBacklog(teamContext: TeamContext, id: string): Promise<BacklogLevelConfiguration>

Параметры

teamContext
TeamContext

Контекст команды для операции

id

string

Идентификатор уровня невыполненной работы

Возвращаемое значение

getBacklogConfigurations(TeamContext)

Возвращает конфигурацию невыполненной работы для команды

function getBacklogConfigurations(teamContext: TeamContext): Promise<BacklogConfiguration>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

getBacklogLevelWorkItems(TeamContext, string)

Получение списка рабочих элементов на уровне невыполненной работы

function getBacklogLevelWorkItems(teamContext: TeamContext, backlogId: string): Promise<BacklogLevelWorkItems>

Параметры

teamContext
TeamContext

Контекст команды для операции

backlogId

string

Возвращаемое значение

getBacklogs(TeamContext)

Вывод списка всех уровней невыполненной работы

function getBacklogs(teamContext: TeamContext): Promise<BacklogLevelConfiguration[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

getBoard(TeamContext, string)

Получение доски

function getBoard(teamContext: TeamContext, id: string): Promise<Board>

Параметры

teamContext
TeamContext

Контекст команды для операции

id

string

идентификатор для доски, имя уровня невыполненной работы доски (например, "Истории") или идентификатор

Возвращаемое значение

Promise<Board>

getBoardBadge(TeamContext, string, BoardBadgeColumnOptions, string[])

Получает значок, отображающий состояние столбцов на доске.

function getBoardBadge(teamContext: TeamContext, id: string, columnOptions?: BoardBadgeColumnOptions, columns?: string[]): Promise<BoardBadge>

Параметры

teamContext
TeamContext

Контекст команды для операции

id

string

Идентификатор доски.

columnOptions
BoardBadgeColumnOptions

Определяет, какие столбцы нужно отобразить.

columns

string[]

Если для columnOptions задано значение custom, укажите список имен столбцов.

Возвращаемое значение

Promise<BoardBadge>

getBoardBadgeData(TeamContext, string, BoardBadgeColumnOptions, string[])

Получает значок, отображающий состояние столбцов на доске.

function getBoardBadgeData(teamContext: TeamContext, id: string, columnOptions?: BoardBadgeColumnOptions, columns?: string[]): Promise<string>

Параметры

teamContext
TeamContext

Контекст команды для операции

id

string

Идентификатор доски.

columnOptions
BoardBadgeColumnOptions

Определяет, какие столбцы нужно отобразить.

columns

string[]

Если для columnOptions задано значение custom, укажите список имен столбцов.

Возвращаемое значение

Promise<string>

getBoardCardRuleSettings(TeamContext, string)

Получение параметров правила карточки доски для идентификатора или доски по имени

function getBoardCardRuleSettings(teamContext: TeamContext, board: string): Promise<BoardCardRuleSettings>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Возвращаемое значение

getBoardCardSettings(TeamContext, string)

Получение параметров карточки доски для идентификатора или доски по имени

function getBoardCardSettings(teamContext: TeamContext, board: string): Promise<BoardCardSettings>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Возвращаемое значение

getBoardChart(TeamContext, string, string)

Получение диаграммы доски

function getBoardChart(teamContext: TeamContext, board: string, name: string): Promise<BoardChart>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Идентификатор для доски, имя уровня невыполненной работы доски (например: "Истории") или идентификатор

name

string

Имя диаграммы

Возвращаемое значение

Promise<BoardChart>

getBoardCharts(TeamContext, string)

Получение диаграмм доски

function getBoardCharts(teamContext: TeamContext, board: string): Promise<BoardChartReference[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Идентификатор для доски, имя уровня невыполненной работы доски (например: "Истории") или идентификатор

Возвращаемое значение

Promise<BoardChartReference[]>

getBoardColumns(TeamContext, string)

Получение столбцов на доске

function getBoardColumns(teamContext: TeamContext, board: string): Promise<BoardColumn[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Имя или идентификатор конкретной доски

Возвращаемое значение

Promise<BoardColumn[]>

getBoardMappingParentItems(TeamContext, string, number[])

Возвращает список родительской модели фильтрации полей для заданного списка идентификаторов workitem

function getBoardMappingParentItems(teamContext: TeamContext, childBacklogContextCategoryRefName: string, workitemIds: number[]): Promise<ParentChildWIMap[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

childBacklogContextCategoryRefName

string

workitemIds

number[]

Возвращаемое значение

Promise<ParentChildWIMap[]>

getBoardRows(TeamContext, string)

Получение строк на доске

function getBoardRows(teamContext: TeamContext, board: string): Promise<BoardRow[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Имя или идентификатор конкретной доски

Возвращаемое значение

Promise<BoardRow[]>

getBoards(TeamContext)

Получение досок

function getBoards(teamContext: TeamContext): Promise<BoardReference[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<BoardReference[]>

getBoardUserSettings(TeamContext, string)

Получение параметров пользователя доски для идентификатора доски

function getBoardUserSettings(teamContext: TeamContext, board: string): Promise<BoardUserSettings>

Параметры

teamContext
TeamContext

Контекст команды для операции

board

string

Идентификатор или имя платы

Возвращаемое значение

getCapacitiesWithIdentityRefAndTotals(TeamContext, string)

Получение емкости команды, включая общую емкость и выходные дни

function getCapacitiesWithIdentityRefAndTotals(teamContext: TeamContext, iterationId: string): Promise<TeamCapacity>

Параметры

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

Возвращаемое значение

Promise<TeamCapacity>

getCapacityWithIdentityRef(TeamContext, string, string)

Получение емкости участника группы

function getCapacityWithIdentityRef(teamContext: TeamContext, iterationId: string, teamMemberId: string): Promise<TeamMemberCapacityIdentityRef>

Параметры

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

teamMemberId

string

Идентификатор участника команды

Возвращаемое значение

getColumns(TeamContext)

function getColumns(teamContext: TeamContext): Promise<TaskboardColumns>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<TaskboardColumns>

getColumnSuggestedValues(string)

Получение доступных столбцов доски в проекте

function getColumnSuggestedValues(project?: string): Promise<BoardSuggestedValue[]>

Параметры

project

string

Идентификатор проекта или имя проекта

Возвращаемое значение

Promise<BoardSuggestedValue[]>

getDeliveryTimelineData(string, string, number, Date, Date)

Получение данных представления доставки

function getDeliveryTimelineData(project: string, id: string, revision?: number, startDate?: Date, endDate?: Date): Promise<DeliveryViewData>

Параметры

project

string

Идентификатор проекта или имя проекта

id

string

Идентификатор представления доставки

revision

number

Редакция плана, для которого требуется данные. Если текущий план является другой редакцией, вы получите исключение ViewRevisionMismatchException. Если вы не предоставляете редакцию, вы получите данные для последней редакции.

startDate

Date

Дата начала временной шкалы

endDate

Date

Дата окончания временной шкалы

Возвращаемое значение

Promise<DeliveryViewData>

getIterationWorkItems(TeamContext, string)

Получение рабочих элементов для итерации

function getIterationWorkItems(teamContext: TeamContext, iterationId: string): Promise<IterationWorkItems>

Параметры

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

Возвращаемое значение

getPlan(string, string)

Получение сведений для указанного плана

function getPlan(project: string, id: string): Promise<Plan>

Параметры

project

string

Идентификатор проекта или имя проекта

id

string

Идентификатор плана

Возвращаемое значение

Promise<Plan>

getPlans(string)

Получение сведений обо всех планах, настроенных для данной команды

function getPlans(project: string): Promise<Plan[]>

Параметры

project

string

Идентификатор проекта или имя проекта

Возвращаемое значение

Promise<Plan[]>

getProcessConfiguration(string)

Получение конфигурации процесса

function getProcessConfiguration(project: string): Promise<ProcessConfiguration>

Параметры

project

string

Идентификатор проекта или имя проекта

Возвращаемое значение

getRowSuggestedValues(string)

Получение доступных строк доски в проекте

function getRowSuggestedValues(project?: string): Promise<BoardSuggestedValue[]>

Параметры

project

string

Идентификатор проекта или имя проекта

Возвращаемое значение

Promise<BoardSuggestedValue[]>

getTeamDaysOff(TeamContext, string)

Получение выходных дней команды для итерации

function getTeamDaysOff(teamContext: TeamContext, iterationId: string): Promise<TeamSettingsDaysOff>

Параметры

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

Возвращаемое значение

getTeamFieldValues(TeamContext)

Получение коллекции значений поля команды

function getTeamFieldValues(teamContext: TeamContext): Promise<TeamFieldValues>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<TeamFieldValues>

getTeamIteration(TeamContext, string)

Получение итерации команды по итерацииId

function getTeamIteration(teamContext: TeamContext, id: string): Promise<TeamSettingsIteration>

Параметры

teamContext
TeamContext

Контекст команды для операции

id

string

Идентификатор итерации

Возвращаемое значение

getTeamIterations(TeamContext, string)

Получение итерации команды с помощью фильтра временных интервалов

function getTeamIterations(teamContext: TeamContext, timeframe?: string): Promise<TeamSettingsIteration[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

timeframe

string

Фильтр, для которого возвращаются итерации на основе относительного времени. В настоящее время поддерживается только current.

Возвращаемое значение

getTeamSettings(TeamContext)

Получение параметров команды

function getTeamSettings(teamContext: TeamContext): Promise<TeamSetting>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<TeamSetting>

getTotalIterationCapacities(string, string)

Получение емкости итерации для всех команд в итерации

function getTotalIterationCapacities(project: string, iterationId: string): Promise<IterationCapacity>

Параметры

project

string

Идентификатор проекта или имя проекта

iterationId

string

Идентификатор итерации

Возвращаемое значение

getWorkItemColumns(TeamContext, string)

function getWorkItemColumns(teamContext: TeamContext, iterationId: string): Promise<TaskboardWorkItemColumn[]>

Параметры

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Возвращаемое значение

postTeamIteration(TeamSettingsIteration, TeamContext)

Добавление итерации в команду

function postTeamIteration(iteration: TeamSettingsIteration, teamContext: TeamContext): Promise<TeamSettingsIteration>

Параметры

iteration
TeamSettingsIteration

Итерация для добавления

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

reorderBacklogWorkItems(ReorderOperation, TeamContext)

Переупорядочение рабочих элементов продукта

function reorderBacklogWorkItems(operation: ReorderOperation, teamContext: TeamContext): Promise<ReorderResult[]>

Параметры

operation
ReorderOperation
teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<ReorderResult[]>

reorderIterationWorkItems(ReorderOperation, TeamContext, string)

Переупорядочение рабочих элементов спринта невыполненной работы или области задач

function reorderIterationWorkItems(operation: ReorderOperation, teamContext: TeamContext, iterationId: string): Promise<ReorderResult[]>

Параметры

operation
ReorderOperation
teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

Возвращаемое значение

Promise<ReorderResult[]>

replaceCapacitiesWithIdentityRef(TeamMemberCapacityIdentityRef[], TeamContext, string)

Замена емкости команды

function replaceCapacitiesWithIdentityRef(capacities: TeamMemberCapacityIdentityRef[], teamContext: TeamContext, iterationId: string): Promise<TeamMemberCapacityIdentityRef[]>

Параметры

capacities

TeamMemberCapacityIdentityRef[]

Емкость команды для замены

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

Возвращаемое значение

setBoardOptions({[key: string]: string}, TeamContext, string)

Параметры обновления доски

function setBoardOptions(options: {[key: string]: string}, teamContext: TeamContext, id: string): Promise<{[key: string]: string}>

Параметры

options

{[key: string]: string}

параметры обновления

teamContext
TeamContext

Контекст команды для операции

id

string

идентификатор для доски, имя множественного числа категорий (например: "Истории") или guid

Возвращаемое значение

Promise<{[key: string]: string}>

updateAutomationRule(TeamAutomationRulesSettingsRequestModel, TeamContext)

Создание и обновление параметров правил автоматизации

function updateAutomationRule(ruleRequestModel: TeamAutomationRulesSettingsRequestModel, teamContext: TeamContext): Promise<void>

Параметры

ruleRequestModel
TeamAutomationRulesSettingsRequestModel

Необходимые параметры для создания и обновления параметров правил автоматизации

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<void>

updateBoardCardRuleSettings(BoardCardRuleSettings, TeamContext, string)

Обновление параметров правила карточки платы для идентификатора или доски по имени

function updateBoardCardRuleSettings(boardCardRuleSettings: BoardCardRuleSettings, teamContext: TeamContext, board: string): Promise<BoardCardRuleSettings>

Параметры

boardCardRuleSettings
BoardCardRuleSettings
teamContext
TeamContext

Контекст команды для операции

board

string

Возвращаемое значение

updateBoardCardSettings(BoardCardSettings, TeamContext, string)

Обновление параметров карточки платы для идентификатора или доски по имени

function updateBoardCardSettings(boardCardSettingsToSave: BoardCardSettings, teamContext: TeamContext, board: string): Promise<BoardCardSettings>

Параметры

boardCardSettingsToSave
BoardCardSettings
teamContext
TeamContext

Контекст команды для операции

board

string

Возвращаемое значение

updateBoardChart(BoardChart, TeamContext, string, string)

Обновление диаграммы доски

function updateBoardChart(chart: BoardChart, teamContext: TeamContext, board: string, name: string): Promise<BoardChart>

Параметры

chart
BoardChart
teamContext
TeamContext

Контекст команды для операции

board

string

Идентификатор для доски, имя уровня невыполненной работы доски (например: "Истории") или идентификатор

name

string

Имя диаграммы

Возвращаемое значение

Promise<BoardChart>

updateBoardColumns(BoardColumn[], TeamContext, string)

Обновление столбцов на доске

function updateBoardColumns(boardColumns: BoardColumn[], teamContext: TeamContext, board: string): Promise<BoardColumn[]>

Параметры

boardColumns

BoardColumn[]

Список столбцов доски для обновления

teamContext
TeamContext

Контекст команды для операции

board

string

Имя или идентификатор конкретной доски

Возвращаемое значение

Promise<BoardColumn[]>

updateBoardRows(BoardRow[], TeamContext, string)

Обновление строк на доске

function updateBoardRows(boardRows: BoardRow[], teamContext: TeamContext, board: string): Promise<BoardRow[]>

Параметры

boardRows

BoardRow[]

Список строк доски для обновления

teamContext
TeamContext

Контекст команды для операции

board

string

Имя или идентификатор конкретной доски

Возвращаемое значение

Promise<BoardRow[]>

updateBoardUserSettings({[key: string]: string}, TeamContext, string)

Обновление параметров пользователя доски для идентификатора доски

function updateBoardUserSettings(boardUserSettings: {[key: string]: string}, teamContext: TeamContext, board: string): Promise<BoardUserSettings>

Параметры

boardUserSettings

{[key: string]: string}

teamContext
TeamContext

Контекст команды для операции

board

string

Возвращаемое значение

updateCapacityWithIdentityRef(CapacityPatch, TeamContext, string, string)

Обновление емкости участника группы

function updateCapacityWithIdentityRef(patch: CapacityPatch, teamContext: TeamContext, iterationId: string, teamMemberId: string): Promise<TeamMemberCapacityIdentityRef>

Параметры

patch
CapacityPatch

Обновленная емкость

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

teamMemberId

string

Идентификатор участника команды

Возвращаемое значение

updateColumns(UpdateTaskboardColumn[], TeamContext)

function updateColumns(updateColumns: UpdateTaskboardColumn[], teamContext: TeamContext): Promise<TaskboardColumns>

Параметры

updateColumns

UpdateTaskboardColumn[]

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<TaskboardColumns>

updatePlan(UpdatePlan, string, string)

Обновление сведений для указанного плана

function updatePlan(updatedPlan: UpdatePlan, project: string, id: string): Promise<Plan>

Параметры

updatedPlan
UpdatePlan

Обновление определения плана

project

string

Идентификатор проекта или имя проекта

id

string

Идентификатор плана

Возвращаемое значение

Promise<Plan>

updateTaskboardCardRuleSettings(BoardCardRuleSettings, TeamContext)

Обновление параметров правила карточки панели задач

function updateTaskboardCardRuleSettings(boardCardRuleSettings: BoardCardRuleSettings, teamContext: TeamContext): Promise<void>

Параметры

boardCardRuleSettings
BoardCardRuleSettings
teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<void>

updateTaskboardCardSettings(BoardCardSettings, TeamContext)

Обновление параметров карточки панели задач

function updateTaskboardCardSettings(boardCardSettingsToSave: BoardCardSettings, teamContext: TeamContext): Promise<void>

Параметры

boardCardSettingsToSave
BoardCardSettings
teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<void>

updateTeamDaysOff(TeamSettingsDaysOffPatch, TeamContext, string)

Настройка выходных дней команды для итерации

function updateTeamDaysOff(daysOffPatch: TeamSettingsDaysOffPatch, teamContext: TeamContext, iterationId: string): Promise<TeamSettingsDaysOff>

Параметры

daysOffPatch
TeamSettingsDaysOffPatch

Время работы команды с исправлениями, содержащими список дат начала и окончания

teamContext
TeamContext

Контекст команды для операции

iterationId

string

Идентификатор итерации

Возвращаемое значение

updateTeamFieldValues(TeamFieldValuesPatch, TeamContext)

Обновление значений поля команды

function updateTeamFieldValues(patch: TeamFieldValuesPatch, teamContext: TeamContext): Promise<TeamFieldValues>

Параметры

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<TeamFieldValues>

updateTeamSettings(TeamSettingsPatch, TeamContext)

Обновление параметров команды

function updateTeamSettings(teamSettingsPatch: TeamSettingsPatch, teamContext: TeamContext): Promise<TeamSetting>

Параметры

teamSettingsPatch
TeamSettingsPatch

Изменения TeamSettings

teamContext
TeamContext

Контекст команды для операции

Возвращаемое значение

Promise<TeamSetting>

updateWorkItemColumn(UpdateTaskboardWorkItemColumn, TeamContext, string, number)

function updateWorkItemColumn(updateColumn: UpdateTaskboardWorkItemColumn, teamContext: TeamContext, iterationId: string, workItemId: number): Promise<void>

Параметры

teamContext
TeamContext

Контекст команды для операции

iterationId

string

workItemId

number

Возвращаемое значение

Promise<void>