Sdílet prostřednictvím


WorkItemTrackingProcessRestClient 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

WorkItemTrackingProcessRestClient(IVssRestClientOptions)

Vlastnosti

RESOURCE_AREA_ID

Metody

addBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Přidá chování k typu pracovní položky procesu.

addFieldToWorkItemType(AddProcessWorkItemTypeFieldRequest, string, string)

Přidá pole k typu pracovní položky.

addGroup(Group, string, string, string, string)

Přidá skupinu do formuláře pracovní položky.

addPage(Page, string, string)

Přidá stránku do formuláře pracovní položky.

addProcessWorkItemTypeRule(CreateProcessRuleRequest, string, string)

Přidá pravidlo k typu pracovní položky v procesu.

createControlInGroup(Control, string, string, string)

Vytvoří ovládací prvek ve skupině.

createList(PickList)

Vytvoří rozevírací seznam.

createNewProcess(CreateProcessModel)

Vytvoří proces.

createProcessBehavior(ProcessBehaviorCreateRequest, string)

Vytvoří jedno chování v daném procesu.

createProcessWorkItemType(CreateProcessWorkItemTypeRequest, string)

V procesu vytvoří typ pracovní položky.

createStateDefinition(WorkItemStateInputModel, string, string)

Vytvoří definici stavu v typu pracovní položky procesu.

deleteList(string)

Odstraní rozevírací seznam.

deleteProcessBehavior(string, string)

Odstraní chování v procesu.

deleteProcessById(string)

Odstraní proces určitého ID.

deleteProcessWorkItemType(string, string)

Odebere typ pracovní položky v procesu.

deleteProcessWorkItemTypeRule(string, string, string)

Odebere pravidlo z typu pracovní položky v procesu.

deleteStateDefinition(string, string, string)

Odebere definici stavu v typu pracovní položky procesu.

deleteSystemControl(string, string, string)

Odstraní změnu ovládacího prvku systému ve formuláři pracovní položky.

editProcess(UpdateProcessModel, string)

Upravte proces konkrétního ID.

getAllWorkItemTypeFields(string, string)

Vrátí seznam všech polí v typu pracovní položky.

getBehaviorForWorkItemType(string, string, string)

Vrátí chování pro typ pracovní položky procesu.

getBehaviorsForWorkItemType(string, string)

Vrátí seznam všech chování pro typ pracovní položky procesu.

getFormLayout(string, string)

Získá rozložení formuláře.

getList(string)

Vrátí rozevírací seznam.

getListOfProcesses(GetProcessExpandLevel)

Získejte seznam všech procesů včetně systémových a zděděných.

getListsMetadata()

Vrátí metadata rozevíracího seznamu.

getProcessBehavior(string, string, GetBehaviorsExpand)

Vrací chování procesu.

getProcessBehaviors(string, GetBehaviorsExpand)

Vrátí seznam všech chování v procesu.

getProcessByItsId(string, GetProcessExpandLevel)

Získejte jeden proces se zadaným ID.

getProcessWorkItemType(string, string, GetWorkItemTypeExpand)

Vrátí jeden typ pracovní položky v procesu.

getProcessWorkItemTypeRule(string, string, string)

Vrátí jedno pravidlo v typu pracovní položky procesu.

getProcessWorkItemTypeRules(string, string)

Vrátí seznam všech pravidel v typu pracovní položky procesu.

getProcessWorkItemTypes(string, GetWorkItemTypeExpand)

Vrátí seznam všech typů pracovních položek v procesu.

getStateDefinition(string, string, string)

Vrátí definici jednoho stavu v typu pracovní položky procesu.

getStateDefinitions(string, string)

Vrátí seznam všech definic stavů v typu pracovní položky procesu.

getSystemControls(string, string)

Získá upravené systémové ovládací prvky pro typ pracovní položky v procesu. Chcete-li získat všechny systémové ovládací prvky (základní + upravené), použijte rozhraní API pro rozvržení

getWorkItemTypeField(string, string, string, ProcessWorkItemTypeFieldsExpandLevel)

Vrátí pole v typu pracovní položky.

hideStateDefinition(HideStateModel, string, string, string)

Skryje definici stavu v typu pracovní položky procesu. Skrýt lze pouze stavy s customizationType:System.

moveControlToGroup(Control, string, string, string, string, string)

Přesune ovládací prvek do určené skupiny.

moveGroupToPage(Group, string, string, string, string, string, string, string)

Přesune skupinu na jinou stránku a do jiné sekce.

moveGroupToSection(Group, string, string, string, string, string, string)

Přesune skupinu do jiné části.

removeBehaviorFromWorkItemType(string, string, string)

Odebere chování pro typ pracovní položky procesu.

removeControlFromGroup(string, string, string, string)

Odebere ovládací prvek z formuláře pracovní položky.

removeGroup(string, string, string, string, string)

Odebere skupinu z formuláře pracovní položky.

removePage(string, string, string)

Odebere stránku z formuláře pracovní položky

removeWorkItemTypeField(string, string, string)

Odebere pole z typu pracovní položky. Neodstraní pole trvale.

updateBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Aktualizuje chování pro typ pracovní položky procesu.

updateControl(Control, string, string, string, string)

Aktualizuje ovládací prvek ve formuláři pracovní položky.

updateGroup(Group, string, string, string, string, string)

Aktualizuje skupinu ve formuláři pracovní položky.

updateList(PickList, string)

Aktualizuje seznam.

updatePage(Page, string, string)

Aktualizuje stránku ve formuláři pracovní položky

updateProcessBehavior(ProcessBehaviorUpdateRequest, string, string)

Nahradí chování v procesu.

updateProcessWorkItemType(UpdateProcessWorkItemTypeRequest, string, string)

Aktualizuje typ pracovní položky procesu.

updateProcessWorkItemTypeRule(UpdateProcessRuleRequest, string, string, string)

Aktualizuje pravidlo v typu pracovní položky procesu.

updateStateDefinition(WorkItemStateInputModel, string, string, string)

Aktualizuje danou definici stavu v typu pracovní položky procesu.

updateSystemControl(Control, string, string, string)

Aktualizuje/přidá systémový ovládací prvek do formuláře pracovní položky.

updateWorkItemTypeField(UpdateProcessWorkItemTypeFieldRequest, string, string, string)

Aktualizuje pole v typu pracovní položky.

Podrobnosti konstruktoru

WorkItemTrackingProcessRestClient(IVssRestClientOptions)

new WorkItemTrackingProcessRestClient(options: IVssRestClientOptions)

Parametry

Podrobnosti vlastnosti

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Hodnota vlastnosti

string

Podrobnosti metody

addBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Přidá chování k typu pracovní položky procesu.

function addBehaviorToWorkItemType(behavior: WorkItemTypeBehavior, processId: string, witRefNameForBehaviors: string): Promise<WorkItemTypeBehavior>

Parametry

processId

string

ID procesu

witRefNameForBehaviors

string

Referenční název typu pracovní položky pro chování

Návraty

addFieldToWorkItemType(AddProcessWorkItemTypeFieldRequest, string, string)

Přidá pole k typu pracovní položky.

function addFieldToWorkItemType(field: AddProcessWorkItemTypeFieldRequest, processId: string, witRefName: string): Promise<ProcessWorkItemTypeField>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

Návraty

addGroup(Group, string, string, string, string)

Přidá skupinu do formuláře pracovní položky.

function addGroup(group: Group, processId: string, witRefName: string, pageId: string, sectionId: string): Promise<Group>

Parametry

group
Group

Skupina.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

pageId

string

ID stránky, na kterou chcete skupinu přidat.

sectionId

string

ID oddílu, do kterého chcete skupinu přidat.

Návraty

Promise<Group>

addPage(Page, string, string)

Přidá stránku do formuláře pracovní položky.

function addPage(page: Page, processId: string, witRefName: string): Promise<Page>

Parametry

page
Page

Stránka.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

Návraty

Promise<Page>

addProcessWorkItemTypeRule(CreateProcessRuleRequest, string, string)

Přidá pravidlo k typu pracovní položky v procesu.

function addProcessWorkItemTypeRule(processRuleCreate: CreateProcessRuleRequest, processId: string, witRefName: string): Promise<ProcessRule>

Parametry

processRuleCreate
CreateProcessRuleRequest
processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

Návraty

Promise<ProcessRule>

createControlInGroup(Control, string, string, string)

Vytvoří ovládací prvek ve skupině.

function createControlInGroup(control: Control, processId: string, witRefName: string, groupId: string): Promise<Control>

Parametry

control
Control

Ovládací prvek.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

groupId

string

ID skupiny, do které chcete ovládací prvek přidat.

Návraty

Promise<Control>

createList(PickList)

Vytvoří rozevírací seznam.

function createList(picklist: PickList): Promise<PickList>

Parametry

picklist
PickList

Seznam výběru

Návraty

Promise<PickList>

createNewProcess(CreateProcessModel)

Vytvoří proces.

function createNewProcess(createRequest: CreateProcessModel): Promise<ProcessInfo>

Parametry

createRequest
CreateProcessModel

CreateProcessModel.

Návraty

Promise<ProcessInfo>

createProcessBehavior(ProcessBehaviorCreateRequest, string)

Vytvoří jedno chování v daném procesu.

function createProcessBehavior(behavior: ProcessBehaviorCreateRequest, processId: string): Promise<ProcessBehavior>

Parametry

processId

string

ID procesu

Návraty

Promise<ProcessBehavior>

createProcessWorkItemType(CreateProcessWorkItemTypeRequest, string)

V procesu vytvoří typ pracovní položky.

function createProcessWorkItemType(workItemType: CreateProcessWorkItemTypeRequest, processId: string): Promise<ProcessWorkItemType>

Parametry

processId

string

ID procesu, na kterém chcete vytvořit typ pracovní položky.

Návraty

createStateDefinition(WorkItemStateInputModel, string, string)

Vytvoří definici stavu v typu pracovní položky procesu.

function createStateDefinition(stateModel: WorkItemStateInputModel, processId: string, witRefName: string): Promise<WorkItemStateResultModel>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

Návraty

deleteList(string)

Odstraní rozevírací seznam.

function deleteList(listId: string): Promise<void>

Parametry

listId

string

ID seznamu

Návraty

Promise<void>

deleteProcessBehavior(string, string)

Odstraní chování v procesu.

function deleteProcessBehavior(processId: string, behaviorRefName: string): Promise<void>

Parametry

processId

string

ID procesu

behaviorRefName

string

Referenční název chování

Návraty

Promise<void>

deleteProcessById(string)

Odstraní proces určitého ID.

function deleteProcessById(processTypeId: string): Promise<void>

Parametry

processTypeId

string

Návraty

Promise<void>

deleteProcessWorkItemType(string, string)

Odebere typ pracovní položky v procesu.

function deleteProcessWorkItemType(processId: string, witRefName: string): Promise<void>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

Návraty

Promise<void>

deleteProcessWorkItemTypeRule(string, string, string)

Odebere pravidlo z typu pracovní položky v procesu.

function deleteProcessWorkItemTypeRule(processId: string, witRefName: string, ruleId: string): Promise<void>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

ruleId

string

ID pravidla

Návraty

Promise<void>

deleteStateDefinition(string, string, string)

Odebere definici stavu v typu pracovní položky procesu.

function deleteStateDefinition(processId: string, witRefName: string, stateId: string): Promise<void>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

stateId

string

ID státu

Návraty

Promise<void>

deleteSystemControl(string, string, string)

Odstraní změnu ovládacího prvku systému ve formuláři pracovní položky.

function deleteSystemControl(processId: string, witRefName: string, controlId: string): Promise<Control[]>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

controlId

string

ID ovládacího prvku.

Návraty

Promise<Control[]>

editProcess(UpdateProcessModel, string)

Upravte proces konkrétního ID.

function editProcess(updateRequest: UpdateProcessModel, processTypeId: string): Promise<ProcessInfo>

Parametry

updateRequest
UpdateProcessModel
processTypeId

string

Návraty

Promise<ProcessInfo>

getAllWorkItemTypeFields(string, string)

Vrátí seznam všech polí v typu pracovní položky.

function getAllWorkItemTypeFields(processId: string, witRefName: string): Promise<ProcessWorkItemTypeField[]>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

Návraty

getBehaviorForWorkItemType(string, string, string)

Vrátí chování pro typ pracovní položky procesu.

function getBehaviorForWorkItemType(processId: string, witRefNameForBehaviors: string, behaviorRefName: string): Promise<WorkItemTypeBehavior>

Parametry

processId

string

ID procesu

witRefNameForBehaviors

string

Referenční název typu pracovní položky pro chování

behaviorRefName

string

Referenční název chování

Návraty

getBehaviorsForWorkItemType(string, string)

Vrátí seznam všech chování pro typ pracovní položky procesu.

function getBehaviorsForWorkItemType(processId: string, witRefNameForBehaviors: string): Promise<WorkItemTypeBehavior[]>

Parametry

processId

string

ID procesu

witRefNameForBehaviors

string

Referenční název typu pracovní položky pro chování

Návraty

getFormLayout(string, string)

Získá rozložení formuláře.

function getFormLayout(processId: string, witRefName: string): Promise<FormLayout>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

Návraty

Promise<FormLayout>

getList(string)

Vrátí rozevírací seznam.

function getList(listId: string): Promise<PickList>

Parametry

listId

string

ID seznamu

Návraty

Promise<PickList>

getListOfProcesses(GetProcessExpandLevel)

Získejte seznam všech procesů včetně systémových a zděděných.

function getListOfProcesses(expand?: GetProcessExpandLevel): Promise<ProcessInfo[]>

Parametry

Návraty

Promise<ProcessInfo[]>

getListsMetadata()

Vrátí metadata rozevíracího seznamu.

function getListsMetadata(): Promise<PickListMetadata[]>

Návraty

Promise<PickListMetadata[]>

getProcessBehavior(string, string, GetBehaviorsExpand)

Vrací chování procesu.

function getProcessBehavior(processId: string, behaviorRefName: string, expand?: GetBehaviorsExpand): Promise<ProcessBehavior>

Parametry

processId

string

ID procesu

behaviorRefName

string

Referenční název chování

Návraty

Promise<ProcessBehavior>

getProcessBehaviors(string, GetBehaviorsExpand)

Vrátí seznam všech chování v procesu.

function getProcessBehaviors(processId: string, expand?: GetBehaviorsExpand): Promise<ProcessBehavior[]>

Parametry

processId

string

ID procesu

Návraty

Promise<ProcessBehavior[]>

getProcessByItsId(string, GetProcessExpandLevel)

Získejte jeden proces se zadaným ID.

function getProcessByItsId(processTypeId: string, expand?: GetProcessExpandLevel): Promise<ProcessInfo>

Parametry

processTypeId

string

Návraty

Promise<ProcessInfo>

getProcessWorkItemType(string, string, GetWorkItemTypeExpand)

Vrátí jeden typ pracovní položky v procesu.

function getProcessWorkItemType(processId: string, witRefName: string, expand?: GetWorkItemTypeExpand): Promise<ProcessWorkItemType>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

expand
GetWorkItemTypeExpand

Příznak určuje, jaké vlastnosti typu pracovní položky se mají vrátit

Návraty

getProcessWorkItemTypeRule(string, string, string)

Vrátí jedno pravidlo v typu pracovní položky procesu.

function getProcessWorkItemTypeRule(processId: string, witRefName: string, ruleId: string): Promise<ProcessRule>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

ruleId

string

ID pravidla

Návraty

Promise<ProcessRule>

getProcessWorkItemTypeRules(string, string)

Vrátí seznam všech pravidel v typu pracovní položky procesu.

function getProcessWorkItemTypeRules(processId: string, witRefName: string): Promise<ProcessRule[]>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

Návraty

Promise<ProcessRule[]>

getProcessWorkItemTypes(string, GetWorkItemTypeExpand)

Vrátí seznam všech typů pracovních položek v procesu.

function getProcessWorkItemTypes(processId: string, expand?: GetWorkItemTypeExpand): Promise<ProcessWorkItemType[]>

Parametry

processId

string

ID procesu

expand
GetWorkItemTypeExpand

Příznak určuje, jaké vlastnosti typu pracovní položky se mají vrátit

Návraty

Promise<ProcessWorkItemType[]>

getStateDefinition(string, string, string)

Vrátí definici jednoho stavu v typu pracovní položky procesu.

function getStateDefinition(processId: string, witRefName: string, stateId: string): Promise<WorkItemStateResultModel>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

stateId

string

ID státu

Návraty

getStateDefinitions(string, string)

Vrátí seznam všech definic stavů v typu pracovní položky procesu.

function getStateDefinitions(processId: string, witRefName: string): Promise<WorkItemStateResultModel[]>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

Návraty

getSystemControls(string, string)

Získá upravené systémové ovládací prvky pro typ pracovní položky v procesu. Chcete-li získat všechny systémové ovládací prvky (základní + upravené), použijte rozhraní API pro rozvržení

function getSystemControls(processId: string, witRefName: string): Promise<Control[]>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

Návraty

Promise<Control[]>

getWorkItemTypeField(string, string, string, ProcessWorkItemTypeFieldsExpandLevel)

Vrátí pole v typu pracovní položky.

function getWorkItemTypeField(processId: string, witRefName: string, fieldRefName: string, expand?: ProcessWorkItemTypeFieldsExpandLevel): Promise<ProcessWorkItemTypeField>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

fieldRefName

string

Referenční název pole.

Návraty

hideStateDefinition(HideStateModel, string, string, string)

Skryje definici stavu v typu pracovní položky procesu. Skrýt lze pouze stavy s customizationType:System.

function hideStateDefinition(hideStateModel: HideStateModel, processId: string, witRefName: string, stateId: string): Promise<WorkItemStateResultModel>

Parametry

hideStateModel
HideStateModel
processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

stateId

string

ID státu

Návraty

moveControlToGroup(Control, string, string, string, string, string)

Přesune ovládací prvek do určené skupiny.

function moveControlToGroup(control: Control, processId: string, witRefName: string, groupId: string, controlId: string, removeFromGroupId?: string): Promise<Control>

Parametry

control
Control

Ovládací prvek.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

groupId

string

ID skupiny, do které chcete ovládací prvek přesunout.

controlId

string

ID ovládacího prvku.

removeFromGroupId

string

ID skupiny, ze které má být ovládací prvek odebrán.

Návraty

Promise<Control>

moveGroupToPage(Group, string, string, string, string, string, string, string)

Přesune skupinu na jinou stránku a do jiné sekce.

function moveGroupToPage(group: Group, processId: string, witRefName: string, pageId: string, sectionId: string, groupId: string, removeFromPageId: string, removeFromSectionId: string): Promise<Group>

Parametry

group
Group

Aktualizovaná skupina.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

pageId

string

ID stránky, na které se skupina nachází.

sectionId

string

ID sekce, ve které se skupina nachází

groupId

string

ID skupiny.

removeFromPageId

string

ID stránky, ze které má být skupina odebrána.

removeFromSectionId

string

ID oddílu, ze kterého má být skupina odebrána.

Návraty

Promise<Group>

moveGroupToSection(Group, string, string, string, string, string, string)

Přesune skupinu do jiné části.

function moveGroupToSection(group: Group, processId: string, witRefName: string, pageId: string, sectionId: string, groupId: string, removeFromSectionId: string): Promise<Group>

Parametry

group
Group

Aktualizovaná skupina.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

pageId

string

ID stránky, na které se skupina nachází.

sectionId

string

ID oddílu, ve kterém se skupina nachází.

groupId

string

ID skupiny.

removeFromSectionId

string

ID oddílu, ze kterého má být skupina odebrána.

Návraty

Promise<Group>

removeBehaviorFromWorkItemType(string, string, string)

Odebere chování pro typ pracovní položky procesu.

function removeBehaviorFromWorkItemType(processId: string, witRefNameForBehaviors: string, behaviorRefName: string): Promise<void>

Parametry

processId

string

ID procesu

witRefNameForBehaviors

string

Referenční název typu pracovní položky pro chování

behaviorRefName

string

Referenční název chování

Návraty

Promise<void>

removeControlFromGroup(string, string, string, string)

Odebere ovládací prvek z formuláře pracovní položky.

function removeControlFromGroup(processId: string, witRefName: string, groupId: string, controlId: string): Promise<void>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

groupId

string

ID skupiny.

controlId

string

ID ovládacího prvku, který chcete odebrat.

Návraty

Promise<void>

removeGroup(string, string, string, string, string)

Odebere skupinu z formuláře pracovní položky.

function removeGroup(processId: string, witRefName: string, pageId: string, sectionId: string, groupId: string): Promise<void>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

pageId

string

ID stránky, na které se skupina nachází

sectionId

string

ID oddílu skupiny je v

groupId

string

ID skupiny

Návraty

Promise<void>

removePage(string, string, string)

Odebere stránku z formuláře pracovní položky

function removePage(processId: string, witRefName: string, pageId: string): Promise<void>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

pageId

string

ID stránky

Návraty

Promise<void>

removeWorkItemTypeField(string, string, string)

Odebere pole z typu pracovní položky. Neodstraní pole trvale.

function removeWorkItemTypeField(processId: string, witRefName: string, fieldRefName: string): Promise<void>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

fieldRefName

string

Referenční název pole.

Návraty

Promise<void>

updateBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Aktualizuje chování pro typ pracovní položky procesu.

function updateBehaviorToWorkItemType(behavior: WorkItemTypeBehavior, processId: string, witRefNameForBehaviors: string): Promise<WorkItemTypeBehavior>

Parametry

processId

string

ID procesu

witRefNameForBehaviors

string

Referenční název typu pracovní položky pro chování

Návraty

updateControl(Control, string, string, string, string)

Aktualizuje ovládací prvek ve formuláři pracovní položky.

function updateControl(control: Control, processId: string, witRefName: string, groupId: string, controlId: string): Promise<Control>

Parametry

control
Control

Aktualizovaný ovládací prvek.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

groupId

string

ID skupiny.

controlId

string

ID ovládacího prvku.

Návraty

Promise<Control>

updateGroup(Group, string, string, string, string, string)

Aktualizuje skupinu ve formuláři pracovní položky.

function updateGroup(group: Group, processId: string, witRefName: string, pageId: string, sectionId: string, groupId: string): Promise<Group>

Parametry

group
Group

Aktualizovaná skupina.

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

pageId

string

ID stránky, na které se skupina nachází.

sectionId

string

ID oddílu, ve kterém se skupina nachází.

groupId

string

ID skupiny.

Návraty

Promise<Group>

updateList(PickList, string)

Aktualizuje seznam.

function updateList(picklist: PickList, listId: string): Promise<PickList>

Parametry

picklist
PickList
listId

string

ID seznamu

Návraty

Promise<PickList>

updatePage(Page, string, string)

Aktualizuje stránku ve formuláři pracovní položky

function updatePage(page: Page, processId: string, witRefName: string): Promise<Page>

Parametry

page
Page

Stránka

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

Návraty

Promise<Page>

updateProcessBehavior(ProcessBehaviorUpdateRequest, string, string)

Nahradí chování v procesu.

function updateProcessBehavior(behaviorData: ProcessBehaviorUpdateRequest, processId: string, behaviorRefName: string): Promise<ProcessBehavior>

Parametry

processId

string

ID procesu

behaviorRefName

string

Referenční název chování

Návraty

Promise<ProcessBehavior>

updateProcessWorkItemType(UpdateProcessWorkItemTypeRequest, string, string)

Aktualizuje typ pracovní položky procesu.

function updateProcessWorkItemType(workItemTypeUpdate: UpdateProcessWorkItemTypeRequest, processId: string, witRefName: string): Promise<ProcessWorkItemType>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

Návraty

updateProcessWorkItemTypeRule(UpdateProcessRuleRequest, string, string, string)

Aktualizuje pravidlo v typu pracovní položky procesu.

function updateProcessWorkItemTypeRule(processRule: UpdateProcessRuleRequest, processId: string, witRefName: string, ruleId: string): Promise<ProcessRule>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

ruleId

string

ID pravidla

Návraty

Promise<ProcessRule>

updateStateDefinition(WorkItemStateInputModel, string, string, string)

Aktualizuje danou definici stavu v typu pracovní položky procesu.

function updateStateDefinition(stateModel: WorkItemStateInputModel, processId: string, witRefName: string, stateId: string): Promise<WorkItemStateResultModel>

Parametry

processId

string

ID procesu

witRefName

string

Referenční název typu pracovní položky

stateId

string

ID státu

Návraty

updateSystemControl(Control, string, string, string)

Aktualizuje/přidá systémový ovládací prvek do formuláře pracovní položky.

function updateSystemControl(control: Control, processId: string, witRefName: string, controlId: string): Promise<Control>

Parametry

control
Control
processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

controlId

string

ID ovládacího prvku.

Návraty

Promise<Control>

updateWorkItemTypeField(UpdateProcessWorkItemTypeFieldRequest, string, string, string)

Aktualizuje pole v typu pracovní položky.

function updateWorkItemTypeField(field: UpdateProcessWorkItemTypeFieldRequest, processId: string, witRefName: string, fieldRefName: string): Promise<ProcessWorkItemTypeField>

Parametry

processId

string

ID procesu.

witRefName

string

Referenční název typu pracovní položky.

fieldRefName

string

Referenční název pole.

Návraty