Sdílet prostřednictvím


WorkRestClient class

Základní třída, která by se měla použít (odvozená) k provádění požadavků na rozhraní REST API služby VSS

Extends

Konstruktory

WorkRestClient(IVssRestClientOptions)

Vlastnosti

RESOURCE_AREA_ID

Metody

createPlan(CreatePlan, string)

Přidejte nový plán pro tým

deletePlan(string, string)

Odstranění zadaného plánu

deleteTeamIteration(TeamContext, string)

Odstranění iterace týmu podle iterationId

getBacklog(TeamContext, string)

Získání úrovně backlogu

getBacklogConfigurations(TeamContext)

Získá konfiguraci backlogu pro tým

getBacklogLevelWorkItems(TeamContext, string)

Získání seznamu pracovních položek na úrovni backlogu

getBacklogs(TeamContext)

Vypsat všechny úrovně backlogu

getBoard(TeamContext, string)

Získat představenstvo

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

Získá odznak, který zobrazuje stav sloupců na panelu.

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

Získá odznak, který zobrazuje stav sloupců na panelu.

getBoardCardRuleSettings(TeamContext, string)

Získání karty nástěnky Nastavení pravidel pro ID nástěnky nebo nástěnky podle názvu

getBoardCardSettings(TeamContext, string)

Získání nastavení karty nástěnky pro ID nástěnky nebo nástěnky podle názvu

getBoardChart(TeamContext, string, string)

Získejte nástěnný graf

getBoardCharts(TeamContext, string)

Získejte deskové grafy

getBoardColumns(TeamContext, string)

Získání sloupců na nástěnku

getBoardMappingParentItems(TeamContext, string, number[])

Vrátí seznam modelu filtru nadřazených polí pro daný seznam ID pracovních položek

getBoardRows(TeamContext, string)

Získání řádků na nástěnce

getBoards(TeamContext)

Získat nástěnky

getBoardUserSettings(TeamContext, string)

Získání uživatelských nastavení nástěnky pro ID nástěnky

getCapacitiesWithIdentityRefAndTotals(TeamContext, string)

Získejte kapacitu týmu včetně celkové kapacity a dnů volna

getCapacityWithIdentityRef(TeamContext, string, string)

Získání kapacity člena týmu

getColumns(TeamContext)
getColumnSuggestedValues(string)

Získání dostupných sloupců panelu v projektu

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

Získání dat zobrazení doručení

getIterationWorkItems(TeamContext, string)

Získání pracovních položek pro iteraci

getPlan(string, string)

Získání informací pro zadaný plán

getPlans(string)

Získejte informace o všech plánech nakonfigurovaných pro daný tým

getProcessConfiguration(string)

Získání konfigurace procesu

getRowSuggestedValues(string)

Získání dostupných řádků panelu v projektu

getTeamDaysOff(TeamContext, string)

Získejte dny volna pro tým pro iteraci

getTeamFieldValues(TeamContext)

Získání kolekce hodnot polí týmu

getTeamIteration(TeamContext, string)

Získání iterace týmu pomocí iterationId

getTeamIterations(TeamContext, string)

Získání iterací týmu pomocí filtru časového rámce

getTeamSettings(TeamContext)

Získání nastavení týmu

getTotalIterationCapacities(string, string)

Získání kapacity iterace pro všechny týmy v iteraci

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

Přidání iterace do týmu

reorderBacklogWorkItems(ReorderOperation, TeamContext)

Změna pořadí produktových backlogů/pracovních položek panelů

reorderIterationWorkItems(ReorderOperation, TeamContext, string)

Změna pořadí nevyřízených položek sprintu/panelu úloh

replaceCapacitiesWithIdentityRef(TeamMemberCapacityIdentityRef[], TeamContext, string)

Nahrazení kapacity týmu

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

Možnosti aktualizace desky

updateAutomationRule(TeamAutomationRulesSettingsRequestModel, TeamContext)

Tvoří/aktualizuje nastavení automatizačních pravidel

updateBoardCardRuleSettings(BoardCardRuleSettings, TeamContext, string)

Aktualizovat kartu nástěnky Nastavení pravidel pro ID nástěnky nebo nástěnku podle názvu

updateBoardCardSettings(BoardCardSettings, TeamContext, string)

Aktualizujte nastavení karty nástěnky pro ID nástěnky nebo nástěnku podle názvu

updateBoardChart(BoardChart, TeamContext, string, string)

Aktualizace nástěnkového grafu

updateBoardColumns(BoardColumn[], TeamContext, string)

Aktualizace sloupců na nástěnce

updateBoardRows(BoardRow[], TeamContext, string)

Aktualizace řádků na nástěnce

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

Aktualizace uživatelských nastavení nástěnky pro ID nástěnky

updateCapacityWithIdentityRef(CapacityPatch, TeamContext, string, string)

Aktualizace kapacity člena týmu

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

Aktualizace informací pro zadaný plán

updateTaskboardCardRuleSettings(BoardCardRuleSettings, TeamContext)

Aktualizace karty taskboardu Nastavení pravidel

updateTaskboardCardSettings(BoardCardSettings, TeamContext)

Aktualizace nastavení karty hlavního panelu

updateTeamDaysOff(TeamSettingsDaysOffPatch, TeamContext, string)

Nastavení dnů volna týmu pro iteraci

updateTeamFieldValues(TeamFieldValuesPatch, TeamContext)

Aktualizace hodnot polí týmu

updateTeamSettings(TeamSettingsPatch, TeamContext)

Aktualizace nastavení týmu

updateWorkItemColumn(UpdateTaskboardWorkItemColumn, TeamContext, string, number)

Podrobnosti konstruktoru

WorkRestClient(IVssRestClientOptions)

new WorkRestClient(options: IVssRestClientOptions)

Parametry

Podrobnosti vlastnosti

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Hodnota vlastnosti

string

Podrobnosti metody

createPlan(CreatePlan, string)

Přidejte nový plán pro tým

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

Parametry

postedPlan
CreatePlan

Definice plánu

project

string

ID projektu nebo název projektu

Návraty

Promise<Plan>

deletePlan(string, string)

Odstranění zadaného plánu

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

Parametry

project

string

ID projektu nebo název projektu

id

string

Identifikátor plánu

Návraty

Promise<void>

deleteTeamIteration(TeamContext, string)

Odstranění iterace týmu podle iterationId

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

id

string

ID iterace

Návraty

Promise<void>

getBacklog(TeamContext, string)

Získání úrovně backlogu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

id

string

ID úrovně backlogu

Návraty

getBacklogConfigurations(TeamContext)

Získá konfiguraci backlogu pro tým

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

getBacklogLevelWorkItems(TeamContext, string)

Získání seznamu pracovních položek na úrovni backlogu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

backlogId

string

Návraty

getBacklogs(TeamContext)

Vypsat všechny úrovně backlogu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

getBoard(TeamContext, string)

Získat představenstvo

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

id

string

identifikátor panelu, a to buď název na úrovni backlogu panelu (např. "Stories") nebo ID

Návraty

Promise<Board>

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

Získá odznak, který zobrazuje stav sloupců na panelu.

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

id

string

ID desky.

columnOptions
BoardBadgeColumnOptions

Určuje, které sloupce se mají zobrazit.

columns

string[]

Pokud je columnOptions nastavená na vlastní, určete seznam názvů sloupců.

Návraty

Promise<BoardBadge>

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

Získá odznak, který zobrazuje stav sloupců na panelu.

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

id

string

ID desky.

columnOptions
BoardBadgeColumnOptions

Určuje, které sloupce se mají zobrazit.

columns

string[]

Pokud je columnOptions nastavená na vlastní, určete seznam názvů sloupců.

Návraty

Promise<string>

getBoardCardRuleSettings(TeamContext, string)

Získání karty nástěnky Nastavení pravidel pro ID nástěnky nebo nástěnky podle názvu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Návraty

getBoardCardSettings(TeamContext, string)

Získání nastavení karty nástěnky pro ID nástěnky nebo nástěnky podle názvu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Návraty

getBoardChart(TeamContext, string, string)

Získejte nástěnný graf

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Identifikátor panelu, buď název na úrovni backlogu panelu (např. "Stories") nebo ID

name

string

Název grafu

Návraty

Promise<BoardChart>

getBoardCharts(TeamContext, string)

Získejte deskové grafy

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Identifikátor panelu, buď název na úrovni backlogu panelu (např. "Stories") nebo ID

Návraty

Promise<BoardChartReference[]>

getBoardColumns(TeamContext, string)

Získání sloupců na nástěnku

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Název nebo ID konkrétního fóra

Návraty

Promise<BoardColumn[]>

getBoardMappingParentItems(TeamContext, string, number[])

Vrátí seznam modelu filtru nadřazených polí pro daný seznam ID pracovních položek

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

childBacklogContextCategoryRefName

string

workitemIds

number[]

Návraty

Promise<ParentChildWIMap[]>

getBoardRows(TeamContext, string)

Získání řádků na nástěnce

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Název nebo ID konkrétního fóra

Návraty

Promise<BoardRow[]>

getBoards(TeamContext)

Získat nástěnky

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<BoardReference[]>

getBoardUserSettings(TeamContext, string)

Získání uživatelských nastavení nástěnky pro ID nástěnky

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

board

string

ID nebo název nástěnky

Návraty

getCapacitiesWithIdentityRefAndTotals(TeamContext, string)

Získejte kapacitu týmu včetně celkové kapacity a dnů volna

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

Návraty

Promise<TeamCapacity>

getCapacityWithIdentityRef(TeamContext, string, string)

Získání kapacity člena týmu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

teamMemberId

string

ID člena týmu

Návraty

getColumns(TeamContext)

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<TaskboardColumns>

getColumnSuggestedValues(string)

Získání dostupných sloupců panelu v projektu

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

Parametry

project

string

ID projektu nebo název projektu

Návraty

Promise<BoardSuggestedValue[]>

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

Získání dat zobrazení doručení

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

Parametry

project

string

ID projektu nebo název projektu

id

string

Identifikátor pro zobrazení doručení

revision

number

Revize plánu, pro který chcete data. Pokud je aktuální plán jinou revizí, získáte výjimku ViewRevisionMismatchException. Pokud nezadáte revizi, získáte data pro nejnovější revizi.

startDate

Date

Počáteční datum časové osy

endDate

Date

Koncové datum časové osy

Návraty

Promise<DeliveryViewData>

getIterationWorkItems(TeamContext, string)

Získání pracovních položek pro iteraci

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

Návraty

getPlan(string, string)

Získání informací pro zadaný plán

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

Parametry

project

string

ID projektu nebo název projektu

id

string

Identifikátor plánu

Návraty

Promise<Plan>

getPlans(string)

Získejte informace o všech plánech nakonfigurovaných pro daný tým

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

Parametry

project

string

ID projektu nebo název projektu

Návraty

Promise<Plan[]>

getProcessConfiguration(string)

Získání konfigurace procesu

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

Parametry

project

string

ID projektu nebo název projektu

Návraty

getRowSuggestedValues(string)

Získání dostupných řádků panelu v projektu

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

Parametry

project

string

ID projektu nebo název projektu

Návraty

Promise<BoardSuggestedValue[]>

getTeamDaysOff(TeamContext, string)

Získejte dny volna pro tým pro iteraci

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

Návraty

getTeamFieldValues(TeamContext)

Získání kolekce hodnot polí týmu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<TeamFieldValues>

getTeamIteration(TeamContext, string)

Získání iterace týmu pomocí iterationId

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

id

string

ID iterace

Návraty

getTeamIterations(TeamContext, string)

Získání iterací týmu pomocí filtru časového rámce

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

timeframe

string

Filtr, pro který jsou iterace vráceny na základě relativního času. V současné době je podporován pouze proud.

Návraty

getTeamSettings(TeamContext)

Získání nastavení týmu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<TeamSetting>

getTotalIterationCapacities(string, string)

Získání kapacity iterace pro všechny týmy v iteraci

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

Parametry

project

string

ID projektu nebo název projektu

iterationId

string

ID iterace

Návraty

getWorkItemColumns(TeamContext, string)

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

Návraty

postTeamIteration(TeamSettingsIteration, TeamContext)

Přidání iterace do týmu

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

Parametry

iteration
TeamSettingsIteration

Iterace k přidání

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

reorderBacklogWorkItems(ReorderOperation, TeamContext)

Změna pořadí produktových backlogů/pracovních položek panelů

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

Parametry

operation
ReorderOperation
teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<ReorderResult[]>

reorderIterationWorkItems(ReorderOperation, TeamContext, string)

Změna pořadí nevyřízených položek sprintu/panelu úloh

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

Parametry

operation
ReorderOperation
teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

Návraty

Promise<ReorderResult[]>

replaceCapacitiesWithIdentityRef(TeamMemberCapacityIdentityRef[], TeamContext, string)

Nahrazení kapacity týmu

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

Parametry

capacities

TeamMemberCapacityIdentityRef[]

Kapacita týmu k nahrazení

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

Návraty

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

Možnosti aktualizace desky

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

Parametry

options

{[key: string]: string}

Možnosti k aktualizaci

teamContext
TeamContext

Kontext týmu pro operaci

id

string

identifikátor nástěnky, buď název kategorie v množném čísle (např. "Příběhy") nebo guid

Návraty

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

updateAutomationRule(TeamAutomationRulesSettingsRequestModel, TeamContext)

Tvoří/aktualizuje nastavení automatizačních pravidel

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

Parametry

ruleRequestModel
TeamAutomationRulesSettingsRequestModel

Požadované parametry pro vytvoření/aktualizaci nastavení automatizačních pravidel

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<void>

updateBoardCardRuleSettings(BoardCardRuleSettings, TeamContext, string)

Aktualizovat kartu nástěnky Nastavení pravidel pro ID nástěnky nebo nástěnku podle názvu

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

Parametry

boardCardRuleSettings
BoardCardRuleSettings
teamContext
TeamContext

Kontext týmu pro operaci

board

string

Návraty

updateBoardCardSettings(BoardCardSettings, TeamContext, string)

Aktualizujte nastavení karty nástěnky pro ID nástěnky nebo nástěnku podle názvu

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

Parametry

boardCardSettingsToSave
BoardCardSettings
teamContext
TeamContext

Kontext týmu pro operaci

board

string

Návraty

updateBoardChart(BoardChart, TeamContext, string, string)

Aktualizace nástěnkového grafu

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

Parametry

chart
BoardChart
teamContext
TeamContext

Kontext týmu pro operaci

board

string

Identifikátor panelu, buď název na úrovni backlogu panelu (např. "Stories") nebo ID

name

string

Název grafu

Návraty

Promise<BoardChart>

updateBoardColumns(BoardColumn[], TeamContext, string)

Aktualizace sloupců na nástěnce

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

Parametry

boardColumns

BoardColumn[]

Seznam sloupců nástěnky, které se mají aktualizovat

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Název nebo ID konkrétního fóra

Návraty

Promise<BoardColumn[]>

updateBoardRows(BoardRow[], TeamContext, string)

Aktualizace řádků na nástěnce

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

Parametry

boardRows

BoardRow[]

Seznam řádků nástěnky k aktualizaci

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Název nebo ID konkrétního fóra

Návraty

Promise<BoardRow[]>

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

Aktualizace uživatelských nastavení nástěnky pro ID nástěnky

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

Parametry

boardUserSettings

{[key: string]: string}

teamContext
TeamContext

Kontext týmu pro operaci

board

string

Návraty

updateCapacityWithIdentityRef(CapacityPatch, TeamContext, string, string)

Aktualizace kapacity člena týmu

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

Parametry

patch
CapacityPatch

Aktualizovaná kapacita

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

teamMemberId

string

ID člena týmu

Návraty

updateColumns(UpdateTaskboardColumn[], TeamContext)

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

Parametry

updateColumns

UpdateTaskboardColumn[]

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<TaskboardColumns>

updatePlan(UpdatePlan, string, string)

Aktualizace informací pro zadaný plán

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

Parametry

updatedPlan
UpdatePlan

Definice plánu má být aktualizována

project

string

ID projektu nebo název projektu

id

string

Identifikátor plánu

Návraty

Promise<Plan>

updateTaskboardCardRuleSettings(BoardCardRuleSettings, TeamContext)

Aktualizace karty taskboardu Nastavení pravidel

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

Parametry

boardCardRuleSettings
BoardCardRuleSettings
teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<void>

updateTaskboardCardSettings(BoardCardSettings, TeamContext)

Aktualizace nastavení karty hlavního panelu

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

Parametry

boardCardSettingsToSave
BoardCardSettings
teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<void>

updateTeamDaysOff(TeamSettingsDaysOffPatch, TeamContext, string)

Nastavení dnů volna týmu pro iteraci

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

Parametry

daysOffPatch
TeamSettingsDaysOffPatch

Patch Dny volna týmu obsahující seznam počátečních a koncových dat

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

ID iterace

Návraty

updateTeamFieldValues(TeamFieldValuesPatch, TeamContext)

Aktualizace hodnot polí týmu

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<TeamFieldValues>

updateTeamSettings(TeamSettingsPatch, TeamContext)

Aktualizace nastavení týmu

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

Parametry

teamSettingsPatch
TeamSettingsPatch

Změny v nastavení týmu

teamContext
TeamContext

Kontext týmu pro operaci

Návraty

Promise<TeamSetting>

updateWorkItemColumn(UpdateTaskboardWorkItemColumn, TeamContext, string, number)

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

Parametry

teamContext
TeamContext

Kontext týmu pro operaci

iterationId

string

workItemId

number

Návraty

Promise<void>