Aracılığıyla paylaş


WorkRestClient class

VSS REST api'lerine istekte bulunmak için kullanılması gereken (türetilen) temel sınıf

Extends

Oluşturucular

WorkRestClient(IVssRestClientOptions)

Özellikler

RESOURCE_AREA_ID

Yöntemler

createPlan(CreatePlan, string)

Ekip için yeni bir plan ekleme

deletePlan(string, string)

Belirtilen planı silme

deleteTeamIteration(TeamContext, string)

Ekibin yinelemesini iterationId ile silme

getBacklog(TeamContext, string)

Kapsam düzeyi alma

getBacklogConfigurations(TeamContext)

Ekip için kapsam yapılandırmasını alır

getBacklogLevelWorkItems(TeamContext, string)

Kapsam düzeyindeki iş öğelerinin listesini alma

getBacklogs(TeamContext)

Tüm kapsam düzeylerini listeleme

getBoard(TeamContext, string)

Pano alma

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

Panodaki sütunların durumunu görüntüleyen bir rozet alır.

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

Panodaki sütunların durumunu görüntüleyen bir rozet alır.

getBoardCardRuleSettings(TeamContext, string)

Pano kimliği veya pano adına göre pano kartı Kural ayarlarını alma

getBoardCardSettings(TeamContext, string)

Kart kimliği veya pano için kart ayarlarını ada göre alma

getBoardChart(TeamContext, string, string)

Pano grafiği alma

getBoardCharts(TeamContext, string)

Pano grafiklerini alma

getBoardColumns(TeamContext, string)

Panoya sütun alma

getBoardMappingParentItems(TeamContext, string, number[])

Verilen iş öğesi kimlikleri listesi için üst alan filtresi modelinin listesini döndürür

getBoardRows(TeamContext, string)

Panodaki satırları alma

getBoards(TeamContext)

Panoları alma

getBoardUserSettings(TeamContext, string)

Pano kimliği için pano kullanıcı ayarlarını alma

getCapacitiesWithIdentityRefAndTotals(TeamContext, string)

Toplam kapasite ve izin günleri de dahil olmak üzere bir ekibin kapasitesini alma

getCapacityWithIdentityRef(TeamContext, string, string)

Ekip üyesinin kapasitesini alma

getColumns(TeamContext)
getColumnSuggestedValues(string)

Projede kullanılabilir pano sütunlarını alma

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

Teslim Görünümü Verilerini Alma

getIterationWorkItems(TeamContext, string)

Yineleme için iş öğelerini alma

getPlan(string, string)

Belirtilen planla ilgili bilgileri alma

getPlans(string)

Verilen ekip için yapılandırılan tüm planların bilgilerini alma

getProcessConfiguration(string)

İşlem yapılandırmasını alma

getRowSuggestedValues(string)

Projede kullanılabilir pano satırlarını alma

getTeamDaysOff(TeamContext, string)

Ekibin yineleme için izin günlerini alma

getTeamFieldValues(TeamContext)

Ekip alanı değerleri koleksiyonu alma

getTeamIteration(TeamContext, string)

ekibin yinelemesini iterationId ile alma

getTeamIterations(TeamContext, string)

Zaman çerçevesi filtresini kullanarak ekibin yinelemelerini alma

getTeamSettings(TeamContext)

Ekibin ayarlarını alma

getTotalIterationCapacities(string, string)

Yinelemedeki tüm takımlar için yineleme kapasitesini alma

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

Takıma yineleme ekleme

reorderBacklogWorkItems(ReorderOperation, TeamContext)

Ürün Kapsamı/Pano İş Öğelerini Yeniden Sırala

reorderIterationWorkItems(ReorderOperation, TeamContext, string)

Sprint Kapsamı/Görev Panosu İş Öğelerini Yeniden Sırala

replaceCapacitiesWithIdentityRef(TeamMemberCapacityIdentityRef[], TeamContext, string)

Ekibin kapasitesini değiştirme

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

Pano seçeneklerini güncelleştirme

updateAutomationRule(TeamAutomationRulesSettingsRequestModel, TeamContext)

Otomasyon kuralları ayarlarını oluşturur/güncelleştirir

updateBoardCardRuleSettings(BoardCardRuleSettings, TeamContext, string)

Pano kimliği veya pano adı için pano kartı Kural ayarlarını güncelleştirme

updateBoardCardSettings(BoardCardSettings, TeamContext, string)

Pano kimliği veya panonun kart ayarlarını ada göre güncelleştirme

updateBoardChart(BoardChart, TeamContext, string, string)

Pano grafiğini güncelleştirme

updateBoardColumns(BoardColumn[], TeamContext, string)

Panodaki sütunları güncelleştirme

updateBoardRows(BoardRow[], TeamContext, string)

Panodaki satırları güncelleştirme

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

Pano kimliği için pano kullanıcı ayarlarını güncelleştirme

updateCapacityWithIdentityRef(CapacityPatch, TeamContext, string, string)

Ekip üyesinin kapasitesini güncelleştirme

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

Belirtilen plan için bilgileri güncelleştirme

updateTaskboardCardRuleSettings(BoardCardRuleSettings, TeamContext)

Görev panosu kartı Kural ayarlarını güncelleştirme

updateTaskboardCardSettings(BoardCardSettings, TeamContext)

Görev panosu kartı ayarlarını güncelleştirme

updateTeamDaysOff(TeamSettingsDaysOffPatch, TeamContext, string)

Bir ekibin yineleme için izin günlerini ayarlama

updateTeamFieldValues(TeamFieldValuesPatch, TeamContext)

Ekip alanı değerlerini güncelleştirme

updateTeamSettings(TeamSettingsPatch, TeamContext)

Ekibin ayarlarını güncelleştirme

updateWorkItemColumn(UpdateTaskboardWorkItemColumn, TeamContext, string, number)

Oluşturucu Ayrıntıları

WorkRestClient(IVssRestClientOptions)

new WorkRestClient(options: IVssRestClientOptions)

Parametreler

Özellik Ayrıntıları

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Özellik Değeri

string

Yöntem Ayrıntıları

createPlan(CreatePlan, string)

Ekip için yeni bir plan ekleme

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

Parametreler

postedPlan
CreatePlan

Plan tanımı

project

string

Proje Kimliği veya proje adı

Döndürülenler

Promise<Plan>

deletePlan(string, string)

Belirtilen planı silme

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

Parametreler

project

string

Proje Kimliği veya proje adı

id

string

Planın tanımlayıcısı

Döndürülenler

Promise<void>

deleteTeamIteration(TeamContext, string)

Ekibin yinelemesini iterationId ile silme

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

Yinelemenin kimliği

Döndürülenler

Promise<void>

getBacklog(TeamContext, string)

Kapsam düzeyi alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

Kapsam düzeyinin kimliği

Döndürülenler

getBacklogConfigurations(TeamContext)

Ekip için kapsam yapılandırmasını alır

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

getBacklogLevelWorkItems(TeamContext, string)

Kapsam düzeyindeki iş öğelerinin listesini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

backlogId

string

Döndürülenler

getBacklogs(TeamContext)

Tüm kapsam düzeylerini listeleme

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

getBoard(TeamContext, string)

Pano alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

pano tanımlayıcısı, panonun kapsam düzeyi adı (Örn:"Hikayeler") veya Kimlik

Döndürülenler

Promise<Board>

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

Panodaki sütunların durumunu görüntüleyen bir rozet alır.

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

Panonun kimliği.

columnOptions
BoardBadgeColumnOptions

Hangi sütunların gösterileceğini belirler.

columns

string[]

columnOptions özel olarak ayarlandıysa, sütun adlarının listesini belirtin.

Döndürülenler

Promise<BoardBadge>

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

Panodaki sütunların durumunu görüntüleyen bir rozet alır.

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

Panonun kimliği.

columnOptions
BoardBadgeColumnOptions

Hangi sütunların gösterileceğini belirler.

columns

string[]

columnOptions özel olarak ayarlandıysa, sütun adlarının listesini belirtin.

Döndürülenler

Promise<string>

getBoardCardRuleSettings(TeamContext, string)

Pano kimliği veya pano adına göre pano kartı Kural ayarlarını alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Döndürülenler

getBoardCardSettings(TeamContext, string)

Kart kimliği veya pano için kart ayarlarını ada göre alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Döndürülenler

getBoardChart(TeamContext, string, string)

Pano grafiği alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Pano tanımlayıcısı, panonun kapsam düzeyi adı (Ör:"Hikayeler") veya Kimlik

name

string

Grafik adı

Döndürülenler

Promise<BoardChart>

getBoardCharts(TeamContext, string)

Pano grafiklerini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Pano tanımlayıcısı, panonun kapsam düzeyi adı (Ör:"Hikayeler") veya Kimlik

Döndürülenler

Promise<BoardChartReference[]>

getBoardColumns(TeamContext, string)

Panoya sütun alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Belirli bir panonun adı veya kimliği

Döndürülenler

Promise<BoardColumn[]>

getBoardMappingParentItems(TeamContext, string, number[])

Verilen iş öğesi kimlikleri listesi için üst alan filtresi modelinin listesini döndürür

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

childBacklogContextCategoryRefName

string

workitemIds

number[]

Döndürülenler

Promise<ParentChildWIMap[]>

getBoardRows(TeamContext, string)

Panodaki satırları alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Belirli bir panonun adı veya kimliği

Döndürülenler

Promise<BoardRow[]>

getBoards(TeamContext)

Panoları alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<BoardReference[]>

getBoardUserSettings(TeamContext, string)

Pano kimliği için pano kullanıcı ayarlarını alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Pano Kimliği veya Adı

Döndürülenler

getCapacitiesWithIdentityRefAndTotals(TeamContext, string)

Toplam kapasite ve izin günleri de dahil olmak üzere bir ekibin kapasitesini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

Döndürülenler

Promise<TeamCapacity>

getCapacityWithIdentityRef(TeamContext, string, string)

Ekip üyesinin kapasitesini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

teamMemberId

string

Ekip üyesinin kimliği

Döndürülenler

getColumns(TeamContext)

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<TaskboardColumns>

getColumnSuggestedValues(string)

Projede kullanılabilir pano sütunlarını alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

Döndürülenler

Promise<BoardSuggestedValue[]>

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

Teslim Görünümü Verilerini Alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

id

string

Teslim görünümü tanımlayıcısı

revision

number

Veri istediğiniz planın düzeltmesi. Geçerli plan farklı bir düzeltmeyse ViewRevisionMismatchException özel durumu alırsınız. Bir düzeltme sağlamazsanız en son düzeltmeye ilişkin verileri alırsınız.

startDate

Date

Zaman çizelgesinin başlangıç tarihi

endDate

Date

Zaman çizelgesinin bitiş tarihi

Döndürülenler

Promise<DeliveryViewData>

getIterationWorkItems(TeamContext, string)

Yineleme için iş öğelerini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

Döndürülenler

getPlan(string, string)

Belirtilen planla ilgili bilgileri alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

id

string

Planın tanımlayıcısı

Döndürülenler

Promise<Plan>

getPlans(string)

Verilen ekip için yapılandırılan tüm planların bilgilerini alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

Döndürülenler

Promise<Plan[]>

getProcessConfiguration(string)

İşlem yapılandırmasını alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

Döndürülenler

getRowSuggestedValues(string)

Projede kullanılabilir pano satırlarını alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

Döndürülenler

Promise<BoardSuggestedValue[]>

getTeamDaysOff(TeamContext, string)

Ekibin yineleme için izin günlerini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

Döndürülenler

getTeamFieldValues(TeamContext)

Ekip alanı değerleri koleksiyonu alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<TeamFieldValues>

getTeamIteration(TeamContext, string)

ekibin yinelemesini iterationId ile alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

Yinelemenin kimliği

Döndürülenler

getTeamIterations(TeamContext, string)

Zaman çerçevesi filtresini kullanarak ekibin yinelemelerini alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

timeframe

string

Göreli zamana göre yinelemelerin döndürüldiği bir filtre. Şu anda yalnızca Current desteklenmektedir.

Döndürülenler

getTeamSettings(TeamContext)

Ekibin ayarlarını alma

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<TeamSetting>

getTotalIterationCapacities(string, string)

Yinelemedeki tüm takımlar için yineleme kapasitesini alma

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

Parametreler

project

string

Proje Kimliği veya proje adı

iterationId

string

Yinelemenin kimliği

Döndürülenler

getWorkItemColumns(TeamContext, string)

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Döndürülenler

postTeamIteration(TeamSettingsIteration, TeamContext)

Takıma yineleme ekleme

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

Parametreler

iteration
TeamSettingsIteration

Eklenecek yineleme

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

reorderBacklogWorkItems(ReorderOperation, TeamContext)

Ürün Kapsamı/Pano İş Öğelerini Yeniden Sırala

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

Parametreler

operation
ReorderOperation
teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<ReorderResult[]>

reorderIterationWorkItems(ReorderOperation, TeamContext, string)

Sprint Kapsamı/Görev Panosu İş Öğelerini Yeniden Sırala

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

Parametreler

operation
ReorderOperation
teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

Döndürülenler

Promise<ReorderResult[]>

replaceCapacitiesWithIdentityRef(TeamMemberCapacityIdentityRef[], TeamContext, string)

Ekibin kapasitesini değiştirme

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

Parametreler

capacities

TeamMemberCapacityIdentityRef[]

Değiştirilmeyen ekip kapasitesi

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

Döndürülenler

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

Pano seçeneklerini güncelleştirme

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

Parametreler

options

{[key: string]: string}

güncelleştirilecek seçenekler

teamContext
TeamContext

İşlemin ekip bağlamı

id

string

pano tanımlayıcısı, kategori çoğul adı (Örn:"Hikayeler") veya guid

Döndürülenler

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

updateAutomationRule(TeamAutomationRulesSettingsRequestModel, TeamContext)

Otomasyon kuralları ayarlarını oluşturur/güncelleştirir

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

Parametreler

ruleRequestModel
TeamAutomationRulesSettingsRequestModel

Otomasyon kuralları ayarlarını oluşturmak/güncelleştirmek için gerekli parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<void>

updateBoardCardRuleSettings(BoardCardRuleSettings, TeamContext, string)

Pano kimliği veya pano adı için pano kartı Kural ayarlarını güncelleştirme

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

Parametreler

boardCardRuleSettings
BoardCardRuleSettings
teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Döndürülenler

updateBoardCardSettings(BoardCardSettings, TeamContext, string)

Pano kimliği veya panonun kart ayarlarını ada göre güncelleştirme

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

Parametreler

boardCardSettingsToSave
BoardCardSettings
teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Döndürülenler

updateBoardChart(BoardChart, TeamContext, string, string)

Pano grafiğini güncelleştirme

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

Parametreler

chart
BoardChart
teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Pano tanımlayıcısı, panonun kapsam düzeyi adı (Örn:"Hikayeler") veya Kimlik

name

string

Grafik adı

Döndürülenler

Promise<BoardChart>

updateBoardColumns(BoardColumn[], TeamContext, string)

Panodaki sütunları güncelleştirme

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

Parametreler

boardColumns

BoardColumn[]

Güncelleştirilecek pano sütunlarının listesi

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Belirli bir panonun adı veya kimliği

Döndürülenler

Promise<BoardColumn[]>

updateBoardRows(BoardRow[], TeamContext, string)

Panodaki satırları güncelleştirme

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

Parametreler

boardRows

BoardRow[]

Güncelleştirilecek pano satırlarının listesi

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Belirli bir panonun adı veya kimliği

Döndürülenler

Promise<BoardRow[]>

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

Pano kimliği için pano kullanıcı ayarlarını güncelleştirme

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

Parametreler

boardUserSettings

{[key: string]: string}

teamContext
TeamContext

İşlemin ekip bağlamı

board

string

Döndürülenler

updateCapacityWithIdentityRef(CapacityPatch, TeamContext, string, string)

Ekip üyesinin kapasitesini güncelleştirme

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

Parametreler

patch
CapacityPatch

Güncelleştirilmiş kapasite

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

teamMemberId

string

Ekip üyesinin kimliği

Döndürülenler

updateColumns(UpdateTaskboardColumn[], TeamContext)

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

Parametreler

updateColumns

UpdateTaskboardColumn[]

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<TaskboardColumns>

updatePlan(UpdatePlan, string, string)

Belirtilen plan için bilgileri güncelleştirme

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

Parametreler

updatedPlan
UpdatePlan

Güncelleştirilecek planı tanımı

project

string

Proje Kimliği veya proje adı

id

string

Planın tanımlayıcısı

Döndürülenler

Promise<Plan>

updateTaskboardCardRuleSettings(BoardCardRuleSettings, TeamContext)

Görev panosu kartı Kural ayarlarını güncelleştirme

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

Parametreler

boardCardRuleSettings
BoardCardRuleSettings
teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<void>

updateTaskboardCardSettings(BoardCardSettings, TeamContext)

Görev panosu kartı ayarlarını güncelleştirme

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

Parametreler

boardCardSettingsToSave
BoardCardSettings
teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<void>

updateTeamDaysOff(TeamSettingsDaysOffPatch, TeamContext, string)

Bir ekibin yineleme için izin günlerini ayarlama

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

Parametreler

daysOffPatch
TeamSettingsDaysOffPatch

Başlangıç ve bitiş tarihlerinin listesini içeren ekibin izin günleri düzeltme eki

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

Yinelemenin kimliği

Döndürülenler

updateTeamFieldValues(TeamFieldValuesPatch, TeamContext)

Ekip alanı değerlerini güncelleştirme

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<TeamFieldValues>

updateTeamSettings(TeamSettingsPatch, TeamContext)

Ekibin ayarlarını güncelleştirme

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

Parametreler

teamSettingsPatch
TeamSettingsPatch

TeamSettings değişiklikleri

teamContext
TeamContext

İşlemin ekip bağlamı

Döndürülenler

Promise<TeamSetting>

updateWorkItemColumn(UpdateTaskboardWorkItemColumn, TeamContext, string, number)

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

Parametreler

teamContext
TeamContext

İşlemin ekip bağlamı

iterationId

string

workItemId

number

Döndürülenler

Promise<void>