Partager via


WorkItemTrackingProcessRestClient class

Classe de base qui doit être utilisée (dérivée de) pour effectuer des requêtes à des API REST VSS

Extends

Constructeurs

WorkItemTrackingProcessRestClient(IVssRestClientOptions)

Propriétés

RESOURCE_AREA_ID

Méthodes

addBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Ajoute un comportement au type d’élément de travail du processus.

addFieldToWorkItemType(AddProcessWorkItemTypeFieldRequest, string, string)

Ajoute un champ à un type d’élément de travail.

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

Ajoute un groupe au formulaire d’élément de travail.

addPage(Page, string, string)

Ajoute une page au formulaire d’élément de travail.

addProcessWorkItemTypeRule(CreateProcessRuleRequest, string, string)

Ajoute une règle au type d’élément de travail dans le processus.

createControlInGroup(Control, string, string, string)

Crée un contrôle dans un groupe.

createList(PickList)

Crée une liste de sélection.

createNewProcess(CreateProcessModel)

Crée un processus.

createProcessBehavior(ProcessBehaviorCreateRequest, string)

Crée un comportement unique dans le processus donné.

createProcessWorkItemType(CreateProcessWorkItemTypeRequest, string)

Crée un type d’élément de travail dans le processus.

createStateDefinition(WorkItemStateInputModel, string, string)

Crée une définition d’état dans le type d’élément de travail du processus.

deleteList(string)

Supprime une liste de sélection.

deleteProcessBehavior(string, string)

Supprime un comportement au cours du processus.

deleteProcessById(string)

Supprime un processus d’un ID spécifique.

deleteProcessWorkItemType(string, string)

Supprime un type d’élément de travail dans le processus.

deleteProcessWorkItemTypeRule(string, string, string)

Supprime une règle du type d’élément de travail dans le processus.

deleteStateDefinition(string, string, string)

Supprime une définition d’état dans le type d’élément de travail du processus.

deleteSystemControl(string, string, string)

Supprime une modification de contrôle système sur le formulaire d’élément de travail.

editProcess(UpdateProcessModel, string)

Modifiez un processus d’un ID spécifique.

getAllWorkItemTypeFields(string, string)

Renvoie une liste de tous les champs d’un type d’élément de travail.

getBehaviorForWorkItemType(string, string, string)

Renvoie un comportement pour le type d’élément de travail du processus.

getBehaviorsForWorkItemType(string, string)

Renvoie une liste de tous les comportements pour le type d’élément de travail du processus.

getFormLayout(string, string)

Obtient la mise en page du formulaire.

getList(string)

Renvoie une liste de sélection.

getListOfProcesses(GetProcessExpandLevel)

Obtenez la liste de tous les processus, y compris le système et les processus hérités.

getListsMetadata()

Renvoie les métadonnées de la liste de sélection.

getProcessBehavior(string, string, GetBehaviorsExpand)

Renvoie un comportement du processus.

getProcessBehaviors(string, GetBehaviorsExpand)

Renvoie une liste de tous les comportements du processus.

getProcessByItsId(string, GetProcessExpandLevel)

Obtenir un seul processus d’un ID spécifié.

getProcessWorkItemType(string, string, GetWorkItemTypeExpand)

Renvoie un seul type d’élément de travail dans un processus.

getProcessWorkItemTypeRule(string, string, string)

Renvoie une seule règle dans le type d’élément de travail du processus.

getProcessWorkItemTypeRules(string, string)

Renvoie une liste de toutes les règles du type d’élément de travail du processus.

getProcessWorkItemTypes(string, GetWorkItemTypeExpand)

Renvoie une liste de tous les types d’éléments de travail dans un processus.

getStateDefinition(string, string, string)

Renvoie une définition d’état unique dans un type d’élément de travail du processus.

getStateDefinitions(string, string)

Renvoie une liste de toutes les définitions d’état dans un type d’élément de travail du processus.

getSystemControls(string, string)

Obtient les contrôles système modifiés pour un type d’élément de travail dans un processus. Pour obtenir tous les contrôles système (de base + édités), utilisez les API de mise en page

getWorkItemTypeField(string, string, string, ProcessWorkItemTypeFieldsExpandLevel)

Renvoie un champ dans un type d’élément de travail.

hideStateDefinition(HideStateModel, string, string, string)

Masque une définition d’état dans le type d’élément de travail du processus. Seuls les états avec personnalisationType :Système peuvent être masqués.

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

Déplace un contrôle vers un groupe spécifié.

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

Déplace un groupe vers une autre page et une autre section.

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

Déplace un groupe vers une autre section.

removeBehaviorFromWorkItemType(string, string, string)

Supprime un comportement pour le type d’élément de travail du processus.

removeControlFromGroup(string, string, string, string)

Supprime un contrôle du formulaire d’élément de travail.

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

Supprime un groupe de la fiche d’élément de travail.

removePage(string, string, string)

Supprime une page du formulaire d’élément de travail

removeWorkItemTypeField(string, string, string)

Supprime un champ d’un type d’élément de travail. Ne supprime pas définitivement le champ.

updateBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Met à jour un comportement pour le type d’élément de travail du processus.

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

Met à jour un contrôle sur le formulaire de l’élément de travail.

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

Met à jour un groupe dans l’écran d’élément de travail.

updateList(PickList, string)

Met à jour une liste.

updatePage(Page, string, string)

Met à jour une page sur le formulaire d’élément de travail

updateProcessBehavior(ProcessBehaviorUpdateRequest, string, string)

Remplace un comportement dans le processus.

updateProcessWorkItemType(UpdateProcessWorkItemTypeRequest, string, string)

Met à jour un type d’élément de travail du processus.

updateProcessWorkItemTypeRule(UpdateProcessRuleRequest, string, string, string)

Met à jour une règle dans le type d’élément de travail du processus.

updateStateDefinition(WorkItemStateInputModel, string, string, string)

Met à jour une définition d’état donnée dans le type d’élément de travail du processus.

updateSystemControl(Control, string, string, string)

Met à jour/ajoute un contrôle système sur le formulaire d’élément de travail.

updateWorkItemTypeField(UpdateProcessWorkItemTypeFieldRequest, string, string, string)

Met à jour un champ dans un type d’élément de travail.

Détails du constructeur

WorkItemTrackingProcessRestClient(IVssRestClientOptions)

new WorkItemTrackingProcessRestClient(options: IVssRestClientOptions)

Paramètres

Détails de la propriété

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Valeur de propriété

string

Détails de la méthode

addBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Ajoute un comportement au type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefNameForBehaviors

string

Nom de référence du type d’élément de travail pour le comportement

Retours

addFieldToWorkItemType(AddProcessWorkItemTypeFieldRequest, string, string)

Ajoute un champ à un type d’élément de travail.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

Retours

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

Ajoute un groupe au formulaire d’élément de travail.

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

Paramètres

group
Group

Le groupe.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

pageId

string

ID de la page à laquelle ajouter le groupe.

sectionId

string

ID de la section à laquelle ajouter le groupe.

Retours

Promise<Group>

addPage(Page, string, string)

Ajoute une page au formulaire d’élément de travail.

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

Paramètres

page
Page

La page.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

Retours

Promise<Page>

addProcessWorkItemTypeRule(CreateProcessRuleRequest, string, string)

Ajoute une règle au type d’élément de travail dans le processus.

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

Paramètres

processRuleCreate
CreateProcessRuleRequest
processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

Retours

Promise<ProcessRule>

createControlInGroup(Control, string, string, string)

Crée un contrôle dans un groupe.

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

Paramètres

control
Control

Le contrôle.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

groupId

string

ID du groupe auquel ajouter le contrôle.

Retours

Promise<Control>

createList(PickList)

Crée une liste de sélection.

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

Paramètres

picklist
PickList

Liste déroulante

Retours

Promise<PickList>

createNewProcess(CreateProcessModel)

Crée un processus.

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

Paramètres

createRequest
CreateProcessModel

CreateProcessModel.

Retours

Promise<ProcessInfo>

createProcessBehavior(ProcessBehaviorCreateRequest, string)

Crée un comportement unique dans le processus donné.

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

Paramètres

processId

string

ID du processus

Retours

Promise<ProcessBehavior>

createProcessWorkItemType(CreateProcessWorkItemTypeRequest, string)

Crée un type d’élément de travail dans le processus.

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

Paramètres

processId

string

ID du processus sur lequel créer le type d’élément de travail.

Retours

createStateDefinition(WorkItemStateInputModel, string, string)

Crée une définition d’état dans le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

Retours

deleteList(string)

Supprime une liste de sélection.

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

Paramètres

listId

string

L’ID de la liste

Retours

Promise<void>

deleteProcessBehavior(string, string)

Supprime un comportement au cours du processus.

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

Paramètres

processId

string

ID du processus

behaviorRefName

string

Nom de référence du comportement

Retours

Promise<void>

deleteProcessById(string)

Supprime un processus d’un ID spécifique.

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

Paramètres

processTypeId

string

Retours

Promise<void>

deleteProcessWorkItemType(string, string)

Supprime un type d’élément de travail dans le processus.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

Retours

Promise<void>

deleteProcessWorkItemTypeRule(string, string, string)

Supprime une règle du type d’élément de travail dans le processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

ruleId

string

L’ID de la règle

Retours

Promise<void>

deleteStateDefinition(string, string, string)

Supprime une définition d’état dans le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

stateId

string

ID de l’État

Retours

Promise<void>

deleteSystemControl(string, string, string)

Supprime une modification de contrôle système sur le formulaire d’élément de travail.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

controlId

string

ID du contrôle.

Retours

Promise<Control[]>

editProcess(UpdateProcessModel, string)

Modifiez un processus d’un ID spécifique.

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

Paramètres

updateRequest
UpdateProcessModel
processTypeId

string

Retours

Promise<ProcessInfo>

getAllWorkItemTypeFields(string, string)

Renvoie une liste de tous les champs d’un type d’élément de travail.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

Retours

getBehaviorForWorkItemType(string, string, string)

Renvoie un comportement pour le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefNameForBehaviors

string

Nom de référence du type d’élément de travail pour le comportement

behaviorRefName

string

Nom de référence du comportement

Retours

getBehaviorsForWorkItemType(string, string)

Renvoie une liste de tous les comportements pour le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefNameForBehaviors

string

Nom de référence du type d’élément de travail pour le comportement

Retours

getFormLayout(string, string)

Obtient la mise en page du formulaire.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

Retours

Promise<FormLayout>

getList(string)

Renvoie une liste de sélection.

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

Paramètres

listId

string

L’ID de la liste

Retours

Promise<PickList>

getListOfProcesses(GetProcessExpandLevel)

Obtenez la liste de tous les processus, y compris le système et les processus hérités.

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

Paramètres

Retours

Promise<ProcessInfo[]>

getListsMetadata()

Renvoie les métadonnées de la liste de sélection.

function getListsMetadata(): Promise<PickListMetadata[]>

Retours

Promise<PickListMetadata[]>

getProcessBehavior(string, string, GetBehaviorsExpand)

Renvoie un comportement du processus.

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

Paramètres

processId

string

ID du processus

behaviorRefName

string

Nom de référence du comportement

Retours

Promise<ProcessBehavior>

getProcessBehaviors(string, GetBehaviorsExpand)

Renvoie une liste de tous les comportements du processus.

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

Paramètres

processId

string

ID du processus

Retours

Promise<ProcessBehavior[]>

getProcessByItsId(string, GetProcessExpandLevel)

Obtenir un seul processus d’un ID spécifié.

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

Paramètres

processTypeId

string

Retours

Promise<ProcessInfo>

getProcessWorkItemType(string, string, GetWorkItemTypeExpand)

Renvoie un seul type d’élément de travail dans un processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

expand
GetWorkItemTypeExpand

Indicateur pour déterminer les propriétés du type d’élément de travail à renvoyer

Retours

getProcessWorkItemTypeRule(string, string, string)

Renvoie une seule règle dans le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

ruleId

string

L’ID de la règle

Retours

Promise<ProcessRule>

getProcessWorkItemTypeRules(string, string)

Renvoie une liste de toutes les règles du type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

Retours

Promise<ProcessRule[]>

getProcessWorkItemTypes(string, GetWorkItemTypeExpand)

Renvoie une liste de tous les types d’éléments de travail dans un processus.

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

Paramètres

processId

string

ID du processus

expand
GetWorkItemTypeExpand

Indicateur pour déterminer les propriétés du type d’élément de travail à renvoyer

Retours

Promise<ProcessWorkItemType[]>

getStateDefinition(string, string, string)

Renvoie une définition d’état unique dans un type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

stateId

string

L’ID de l’État

Retours

getStateDefinitions(string, string)

Renvoie une liste de toutes les définitions d’état dans un type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

Retours

getSystemControls(string, string)

Obtient les contrôles système modifiés pour un type d’élément de travail dans un processus. Pour obtenir tous les contrôles système (de base + édités), utilisez les API de mise en page

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

Retours

Promise<Control[]>

getWorkItemTypeField(string, string, string, ProcessWorkItemTypeFieldsExpandLevel)

Renvoie un champ dans un type d’élément de travail.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

fieldRefName

string

Nom de référence du champ.

Retours

hideStateDefinition(HideStateModel, string, string, string)

Masque une définition d’état dans le type d’élément de travail du processus. Seuls les états avec personnalisationType :Système peuvent être masqués.

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

Paramètres

hideStateModel
HideStateModel
processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

stateId

string

L’ID de l’État

Retours

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

Déplace un contrôle vers un groupe spécifié.

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

Paramètres

control
Control

Le contrôle.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

groupId

string

ID du groupe vers lequel déplacer le contrôle.

controlId

string

ID du contrôle.

removeFromGroupId

string

ID de groupe dont le contrôle doit être supprimé.

Retours

Promise<Control>

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

Déplace un groupe vers une autre page et une autre section.

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

Paramètres

group
Group

Le groupe mis à jour.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

pageId

string

ID de la page dans laquelle se trouve le groupe.

sectionId

string

L’ID de la section du groupe est i.n

groupId

string

ID du groupe.

removeFromPageId

string

ID de la page dont le groupe doit être supprimé.

removeFromSectionId

string

ID de la section dont vous souhaitez supprimer le groupe.

Retours

Promise<Group>

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

Déplace un groupe vers une autre section.

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

Paramètres

group
Group

Le groupe mis à jour.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

pageId

string

ID de la page dans laquelle se trouve le groupe.

sectionId

string

ID de la section dans laquelle se trouve le groupe.

groupId

string

ID du groupe.

removeFromSectionId

string

ID de la section dont vous souhaitez supprimer le groupe.

Retours

Promise<Group>

removeBehaviorFromWorkItemType(string, string, string)

Supprime un comportement pour le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefNameForBehaviors

string

Nom de référence du type d’élément de travail pour le comportement

behaviorRefName

string

Nom de référence du comportement

Retours

Promise<void>

removeControlFromGroup(string, string, string, string)

Supprime un contrôle du formulaire d’élément de travail.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

groupId

string

ID du groupe.

controlId

string

ID du contrôle à supprimer.

Retours

Promise<void>

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

Supprime un groupe de la fiche d’élément de travail.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

pageId

string

L’ID de la page dans laquelle se trouve le groupe

sectionId

string

L’ID de la section du groupe se trouve dans

groupId

string

L’ID du groupe

Retours

Promise<void>

removePage(string, string, string)

Supprime une page du formulaire d’élément de travail

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

pageId

string

L’ID de la page

Retours

Promise<void>

removeWorkItemTypeField(string, string, string)

Supprime un champ d’un type d’élément de travail. Ne supprime pas définitivement le champ.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

fieldRefName

string

Nom de référence du champ.

Retours

Promise<void>

updateBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Met à jour un comportement pour le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefNameForBehaviors

string

Nom de référence du type d’élément de travail pour le comportement

Retours

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

Met à jour un contrôle sur le formulaire de l’élément de travail.

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

Paramètres

control
Control

Le contrôle mis à jour.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

groupId

string

ID du groupe.

controlId

string

ID du contrôle.

Retours

Promise<Control>

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

Met à jour un groupe dans l’écran d’élément de travail.

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

Paramètres

group
Group

Le groupe mis à jour.

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

pageId

string

ID de la page dans laquelle se trouve le groupe.

sectionId

string

ID de la section dans laquelle se trouve le groupe.

groupId

string

ID du groupe.

Retours

Promise<Group>

updateList(PickList, string)

Met à jour une liste.

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

Paramètres

picklist
PickList
listId

string

L’ID de la liste

Retours

Promise<PickList>

updatePage(Page, string, string)

Met à jour une page sur le formulaire d’élément de travail

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

Paramètres

page
Page

La page

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

Retours

Promise<Page>

updateProcessBehavior(ProcessBehaviorUpdateRequest, string, string)

Remplace un comportement dans le processus.

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

Paramètres

processId

string

ID du processus

behaviorRefName

string

Nom de référence du comportement

Retours

Promise<ProcessBehavior>

updateProcessWorkItemType(UpdateProcessWorkItemTypeRequest, string, string)

Met à jour un type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

Retours

updateProcessWorkItemTypeRule(UpdateProcessRuleRequest, string, string, string)

Met à jour une règle dans le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

ruleId

string

L’ID de la règle

Retours

Promise<ProcessRule>

updateStateDefinition(WorkItemStateInputModel, string, string, string)

Met à jour une définition d’état donnée dans le type d’élément de travail du processus.

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

Paramètres

processId

string

ID du processus

witRefName

string

Nom de référence du type d’élément de travail

stateId

string

ID de l’État

Retours

updateSystemControl(Control, string, string, string)

Met à jour/ajoute un contrôle système sur le formulaire d’élément de travail.

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

Paramètres

control
Control
processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

controlId

string

ID du contrôle.

Retours

Promise<Control>

updateWorkItemTypeField(UpdateProcessWorkItemTypeFieldRequest, string, string, string)

Met à jour un champ dans un type d’élément de travail.

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

Paramètres

processId

string

ID du processus.

witRefName

string

Nom de référence du type d’élément de travail.

fieldRefName

string

Nom de référence du champ.

Retours