Freigeben über


WorkItemTrackingProcessRestClient class

Basisklasse, die zum Senden von Anforderungen an VSS-REST-APIs verwendet werden soll (abgeleitet von).

Extends

Konstruktoren

WorkItemTrackingProcessRestClient(IVssRestClientOptions)

Eigenschaften

RESOURCE_AREA_ID

Methoden

addBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Fügt dem Arbeitselementtyp des Prozesses ein Verhalten hinzu.

addFieldToWorkItemType(AddProcessWorkItemTypeFieldRequest, string, string)

Fügt einem Arbeitselementtyp ein Feld hinzu.

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

Fügt dem Arbeitselementformular eine Gruppe hinzu.

addPage(Page, string, string)

Fügt dem Arbeitselementformular eine Seite hinzu.

addProcessWorkItemTypeRule(CreateProcessRuleRequest, string, string)

Fügt dem Arbeitselementtyp im Prozess eine Regel hinzu.

createControlInGroup(Control, string, string, string)

Erstellt ein -Steuerelement in einer Gruppe.

createList(PickList)

Erstellt eine Auswahlliste.

createNewProcess(CreateProcessModel)

Erstellt einen Prozess.

createProcessBehavior(ProcessBehaviorCreateRequest, string)

Erstellt ein einzelnes Verhalten im angegebenen Prozess.

createProcessWorkItemType(CreateProcessWorkItemTypeRequest, string)

Erstellt einen Arbeitselementtyp im Prozess.

createStateDefinition(WorkItemStateInputModel, string, string)

Erstellt eine Zustandsdefinition im Arbeitselementtyp des Prozesses.

deleteList(string)

Entfernt eine Auswahlliste.

deleteProcessBehavior(string, string)

Entfernt ein Verhalten im Prozess.

deleteProcessById(string)

Entfernt einen Prozess einer bestimmten ID.

deleteProcessWorkItemType(string, string)

Entfernt einen Arbeitselementtyp im Prozess.

deleteProcessWorkItemTypeRule(string, string, string)

Entfernt eine Regel aus dem Arbeitselementtyp im Prozess.

deleteStateDefinition(string, string, string)

Entfernt eine Zustandsdefinition im Arbeitselementtyp des Prozesses.

deleteSystemControl(string, string, string)

Löscht eine Systemsteuerelementänderung im Arbeitselementformular.

editProcess(UpdateProcessModel, string)

Bearbeiten Sie einen Prozess mit einer bestimmten ID.

getAllWorkItemTypeFields(string, string)

Gibt eine Liste aller Felder in einem Arbeitselementtyp zurück.

getBehaviorForWorkItemType(string, string, string)

Gibt ein Verhalten für den Arbeitselementtyp des Prozesses zurück.

getBehaviorsForWorkItemType(string, string)

Gibt eine Liste aller Verhaltensweisen für den Arbeitselementtyp des Prozesses zurück.

getFormLayout(string, string)

Ruft das Formularlayout ab.

getList(string)

Gibt eine Auswahlliste zurück.

getListOfProcesses(GetProcessExpandLevel)

Ruft eine Liste aller Prozesse ab, einschließlich System und geerbter Prozesse.

getListsMetadata()

Gibt Metadaten der Auswahlliste zurück.

getProcessBehavior(string, string, GetBehaviorsExpand)

Gibt ein Verhalten des Prozesses zurück.

getProcessBehaviors(string, GetBehaviorsExpand)

Gibt eine Liste aller Verhaltensweisen im Prozess zurück.

getProcessByItsId(string, GetProcessExpandLevel)

Ruft einen einzelnen Prozess einer angegebenen ID ab.

getProcessWorkItemType(string, string, GetWorkItemTypeExpand)

Gibt einen einzelnen Arbeitselementtyp in einem Prozess zurück.

getProcessWorkItemTypeRule(string, string, string)

Gibt eine einzelne Regel im Arbeitselementtyp des Prozesses zurück.

getProcessWorkItemTypeRules(string, string)

Gibt eine Liste aller Regeln im Arbeitselementtyp des Prozesses zurück.

getProcessWorkItemTypes(string, GetWorkItemTypeExpand)

Gibt eine Liste aller Arbeitselementtypen in einem Prozess zurück.

getStateDefinition(string, string, string)

Gibt eine Einzelzustandsdefinition in einem Arbeitselementtyp des Prozesses zurück.

getStateDefinitions(string, string)

Gibt eine Liste aller Zustandsdefinitionen in einem Arbeitselementtyp des Prozesses zurück.

getSystemControls(string, string)

Ruft bearbeitete Systemsteuerelemente für einen Arbeitselementtyp in einem Prozess ab. Verwenden Sie layout-API(s), um alle Systemsteuerelemente (basis + bearbeitet) abzurufen.

getWorkItemTypeField(string, string, string, ProcessWorkItemTypeFieldsExpandLevel)

Gibt ein Feld in einem Arbeitselementtyp zurück.

hideStateDefinition(HideStateModel, string, string, string)

Blendet eine Statusdefinition im Arbeitselementtyp des Prozesses aus. Nur Zustände mit customizationType:System können ausgeblendet werden.

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

Verschiebt ein Steuerelement in eine angegebene Gruppe.

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

Verschiebt eine Gruppe auf eine andere Seite und einen anderen Abschnitt.

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

Verschiebt eine Gruppe in einen anderen Abschnitt.

removeBehaviorFromWorkItemType(string, string, string)

Entfernt ein Verhalten für den Arbeitselementtyp des Prozesses.

removeControlFromGroup(string, string, string, string)

Entfernt ein Steuerelement aus dem Arbeitselementformular.

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

Entfernt eine Gruppe aus dem Arbeitselementformular.

removePage(string, string, string)

Entfernt eine Seite aus dem Arbeitselementformular.

removeWorkItemTypeField(string, string, string)

Entfernt ein Feld aus einem Arbeitselementtyp. Das Feld wird nicht endgültig gelöscht.

updateBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Updates ein Verhalten für den Arbeitselementtyp des Prozesses.

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

Updates ein -Steuerelement im Arbeitselementformular.

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

Updates eine Gruppe im Arbeitselementformular.

updateList(PickList, string)

Updates eine Liste.

updatePage(Page, string, string)

Updates einer Seite im Arbeitselementformular

updateProcessBehavior(ProcessBehaviorUpdateRequest, string, string)

Ersetzt ein Verhalten im Prozess.

updateProcessWorkItemType(UpdateProcessWorkItemTypeRequest, string, string)

Updates einen Arbeitselementtyp des Prozesses.

updateProcessWorkItemTypeRule(UpdateProcessRuleRequest, string, string, string)

Updates eine Regel im Arbeitselementtyp des Prozesses.

updateStateDefinition(WorkItemStateInputModel, string, string, string)

Updates eine bestimmte Zustandsdefinition im Arbeitselementtyp des Prozesses.

updateSystemControl(Control, string, string, string)

Updates/fügt ein Systemsteuerelement für das Arbeitselementformular hinzu.

updateWorkItemTypeField(UpdateProcessWorkItemTypeFieldRequest, string, string, string)

Updates ein Feld in einem Arbeitselementtyp.

Details zum Konstruktor

WorkItemTrackingProcessRestClient(IVssRestClientOptions)

new WorkItemTrackingProcessRestClient(options: IVssRestClientOptions)

Parameter

Details zur Eigenschaft

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: string

Eigenschaftswert

string

Details zur Methode

addBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Fügt dem Arbeitselementtyp des Prozesses ein Verhalten hinzu.

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

Parameter

processId

string

Die ID des Prozesses

witRefNameForBehaviors

string

Referenzname des Arbeitselementtyps für das Verhalten

Gibt zurück

addFieldToWorkItemType(AddProcessWorkItemTypeFieldRequest, string, string)

Fügt einem Arbeitselementtyp ein Feld hinzu.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

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

Fügt dem Arbeitselementformular eine Gruppe hinzu.

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

Parameter

group
Group

Die Gruppe.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

pageId

string

Die ID der Seite, der die Gruppe hinzugefügt werden soll.

sectionId

string

Die ID des Abschnitts, dem die Gruppe hinzugefügt werden soll.

Gibt zurück

Promise<Group>

addPage(Page, string, string)

Fügt dem Arbeitselementformular eine Seite hinzu.

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

Parameter

page
Page

Die Seite.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

Promise<Page>

addProcessWorkItemTypeRule(CreateProcessRuleRequest, string, string)

Fügt dem Arbeitselementtyp im Prozess eine Regel hinzu.

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

Parameter

processRuleCreate
CreateProcessRuleRequest
processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

Promise<ProcessRule>

createControlInGroup(Control, string, string, string)

Erstellt ein -Steuerelement in einer Gruppe.

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

Parameter

control
Control

Das Steuerelement.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

groupId

string

Die ID der Gruppe, der das Steuerelement hinzugefügt werden soll.

Gibt zurück

Promise<Control>

createList(PickList)

Erstellt eine Auswahlliste.

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

Parameter

picklist
PickList

Picklist

Gibt zurück

Promise<PickList>

createNewProcess(CreateProcessModel)

Erstellt einen Prozess.

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

Parameter

createRequest
CreateProcessModel

CreateProcessModel.

Gibt zurück

Promise<ProcessInfo>

createProcessBehavior(ProcessBehaviorCreateRequest, string)

Erstellt ein einzelnes Verhalten im angegebenen Prozess.

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

Parameter

processId

string

Die ID des Prozesses

Gibt zurück

Promise<ProcessBehavior>

createProcessWorkItemType(CreateProcessWorkItemTypeRequest, string)

Erstellt einen Arbeitselementtyp im Prozess.

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

Parameter

processId

string

Die ID des Prozesses, für den der Arbeitselementtyp erstellt werden soll.

Gibt zurück

createStateDefinition(WorkItemStateInputModel, string, string)

Erstellt eine Zustandsdefinition im Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

deleteList(string)

Entfernt eine Auswahlliste.

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

Parameter

listId

string

Die ID der Liste

Gibt zurück

Promise<void>

deleteProcessBehavior(string, string)

Entfernt ein Verhalten im Prozess.

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

Parameter

processId

string

Die ID des Prozesses

behaviorRefName

string

Der Verweisname des Verhaltens

Gibt zurück

Promise<void>

deleteProcessById(string)

Entfernt einen Prozess einer bestimmten ID.

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

Parameter

processTypeId

string

Gibt zurück

Promise<void>

deleteProcessWorkItemType(string, string)

Entfernt einen Arbeitselementtyp im Prozess.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

Promise<void>

deleteProcessWorkItemTypeRule(string, string, string)

Entfernt eine Regel aus dem Arbeitselementtyp im Prozess.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

ruleId

string

Die ID der Regel

Gibt zurück

Promise<void>

deleteStateDefinition(string, string, string)

Entfernt eine Zustandsdefinition im Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Prozess-ID

witRefName

string

Der Verweisname des Arbeitselementtyps.

stateId

string

ID des Zustands

Gibt zurück

Promise<void>

deleteSystemControl(string, string, string)

Löscht eine Systemsteuerelementänderung im Arbeitselementformular.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

controlId

string

Die ID des Steuerelements.

Gibt zurück

Promise<Control[]>

editProcess(UpdateProcessModel, string)

Bearbeiten Sie einen Prozess mit einer bestimmten ID.

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

Parameter

updateRequest
UpdateProcessModel
processTypeId

string

Gibt zurück

Promise<ProcessInfo>

getAllWorkItemTypeFields(string, string)

Gibt eine Liste aller Felder in einem Arbeitselementtyp zurück.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

getBehaviorForWorkItemType(string, string, string)

Gibt ein Verhalten für den Arbeitselementtyp des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefNameForBehaviors

string

Referenzname des Arbeitselementtyps für das Verhalten

behaviorRefName

string

Der Verweisname des Verhaltens

Gibt zurück

getBehaviorsForWorkItemType(string, string)

Gibt eine Liste aller Verhaltensweisen für den Arbeitselementtyp des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefNameForBehaviors

string

Referenzname des Arbeitselementtyps für das Verhalten

Gibt zurück

getFormLayout(string, string)

Ruft das Formularlayout ab.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

Promise<FormLayout>

getList(string)

Gibt eine Auswahlliste zurück.

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

Parameter

listId

string

Die ID der Liste

Gibt zurück

Promise<PickList>

getListOfProcesses(GetProcessExpandLevel)

Ruft eine Liste aller Prozesse ab, einschließlich System und geerbter Prozesse.

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

Parameter

Gibt zurück

Promise<ProcessInfo[]>

getListsMetadata()

Gibt Metadaten der Auswahlliste zurück.

function getListsMetadata(): Promise<PickListMetadata[]>

Gibt zurück

Promise<PickListMetadata[]>

getProcessBehavior(string, string, GetBehaviorsExpand)

Gibt ein Verhalten des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

behaviorRefName

string

Der Verweisname des Verhaltens

Gibt zurück

Promise<ProcessBehavior>

getProcessBehaviors(string, GetBehaviorsExpand)

Gibt eine Liste aller Verhaltensweisen im Prozess zurück.

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

Parameter

processId

string

Die ID des Prozesses

Gibt zurück

Promise<ProcessBehavior[]>

getProcessByItsId(string, GetProcessExpandLevel)

Ruft einen einzelnen Prozess einer angegebenen ID ab.

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

Parameter

processTypeId

string

Gibt zurück

Promise<ProcessInfo>

getProcessWorkItemType(string, string, GetWorkItemTypeExpand)

Gibt einen einzelnen Arbeitselementtyp in einem Prozess zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

expand
GetWorkItemTypeExpand

Flag, um zu bestimmen, welche Eigenschaften des Arbeitselementtyps zurückgegeben werden sollen

Gibt zurück

getProcessWorkItemTypeRule(string, string, string)

Gibt eine einzelne Regel im Arbeitselementtyp des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

ruleId

string

Die ID der Regel

Gibt zurück

Promise<ProcessRule>

getProcessWorkItemTypeRules(string, string)

Gibt eine Liste aller Regeln im Arbeitselementtyp des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

Promise<ProcessRule[]>

getProcessWorkItemTypes(string, GetWorkItemTypeExpand)

Gibt eine Liste aller Arbeitselementtypen in einem Prozess zurück.

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

Parameter

processId

string

Die ID des Prozesses

expand
GetWorkItemTypeExpand

Flag, um zu bestimmen, welche Eigenschaften des Arbeitselementtyps zurückgegeben werden sollen

Gibt zurück

Promise<ProcessWorkItemType[]>

getStateDefinition(string, string, string)

Gibt eine Einzelzustandsdefinition in einem Arbeitselementtyp des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

stateId

string

Die ID des Zustands

Gibt zurück

getStateDefinitions(string, string)

Gibt eine Liste aller Zustandsdefinitionen in einem Arbeitselementtyp des Prozesses zurück.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

getSystemControls(string, string)

Ruft bearbeitete Systemsteuerelemente für einen Arbeitselementtyp in einem Prozess ab. Verwenden Sie layout-API(s), um alle Systemsteuerelemente (basis + bearbeitet) abzurufen.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

Gibt zurück

Promise<Control[]>

getWorkItemTypeField(string, string, string, ProcessWorkItemTypeFieldsExpandLevel)

Gibt ein Feld in einem Arbeitselementtyp zurück.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

fieldRefName

string

Der Verweisname des Felds.

Gibt zurück

hideStateDefinition(HideStateModel, string, string, string)

Blendet eine Statusdefinition im Arbeitselementtyp des Prozesses aus. Nur Zustände mit customizationType:System können ausgeblendet werden.

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

Parameter

hideStateModel
HideStateModel
processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

stateId

string

Die ID des Zustands

Gibt zurück

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

Verschiebt ein Steuerelement in eine angegebene Gruppe.

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

Parameter

control
Control

Das Steuerelement.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

groupId

string

Die ID der Gruppe, in die das Steuerelement verschoben werden soll.

controlId

string

Die ID des Steuerelements.

removeFromGroupId

string

Die Gruppen-ID, aus der das Steuerelement entfernt werden soll.

Gibt zurück

Promise<Control>

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

Verschiebt eine Gruppe auf eine andere Seite und einen anderen Abschnitt.

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

Parameter

group
Group

Die aktualisierte Gruppe.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

pageId

string

Die ID der Seite, in der sich die Gruppe befindet.

sectionId

string

Die ID des Abschnitts, in dem die Gruppe i.n ist

groupId

string

Die ID der Gruppe.

removeFromPageId

string

ID der Seite, aus der die Gruppe entfernt werden soll.

removeFromSectionId

string

ID des Abschnitts, aus dem die Gruppe entfernt werden soll.

Gibt zurück

Promise<Group>

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

Verschiebt eine Gruppe in einen anderen Abschnitt.

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

Parameter

group
Group

Die aktualisierte Gruppe.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

pageId

string

Die ID der Seite, in der sich die Gruppe befindet.

sectionId

string

Die ID des Abschnitts, in dem sich die Gruppe befindet.

groupId

string

Die ID der Gruppe.

removeFromSectionId

string

ID des Abschnitts, aus dem die Gruppe entfernt werden soll.

Gibt zurück

Promise<Group>

removeBehaviorFromWorkItemType(string, string, string)

Entfernt ein Verhalten für den Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Die ID des Prozesses

witRefNameForBehaviors

string

Referenzname des Arbeitselementtyps für das Verhalten

behaviorRefName

string

Der Verweisname des Verhaltens

Gibt zurück

Promise<void>

removeControlFromGroup(string, string, string, string)

Entfernt ein Steuerelement aus dem Arbeitselementformular.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

groupId

string

Die ID der Gruppe.

controlId

string

Die ID des zu entfernenden Steuerelements.

Gibt zurück

Promise<void>

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

Entfernt eine Gruppe aus dem Arbeitselementformular.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

pageId

string

Die ID der Seite, in der sich die Gruppe befindet

sectionId

string

Die ID des Abschnitts für die Gruppe befindet sich in

groupId

string

Die ID der Gruppe

Gibt zurück

Promise<void>

removePage(string, string, string)

Entfernt eine Seite aus dem Arbeitselementformular.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps.

pageId

string

Die ID der Seite

Gibt zurück

Promise<void>

removeWorkItemTypeField(string, string, string)

Entfernt ein Feld aus einem Arbeitselementtyp. Das Feld wird nicht endgültig gelöscht.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

fieldRefName

string

Der Verweisname des Felds.

Gibt zurück

Promise<void>

updateBehaviorToWorkItemType(WorkItemTypeBehavior, string, string)

Updates ein Verhalten für den Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Die ID des Prozesses

witRefNameForBehaviors

string

Referenzname des Arbeitselementtyps für das Verhalten

Gibt zurück

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

Updates ein -Steuerelement im Arbeitselementformular.

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

Parameter

control
Control

Das aktualisierte Steuerelement.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

groupId

string

Die ID der Gruppe.

controlId

string

Die ID des Steuerelements.

Gibt zurück

Promise<Control>

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

Updates eine Gruppe im Arbeitselementformular.

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

Parameter

group
Group

Die aktualisierte Gruppe.

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

pageId

string

Die ID der Seite, in der sich die Gruppe befindet.

sectionId

string

Die ID des Abschnitts, in dem sich die Gruppe befindet.

groupId

string

Die ID der Gruppe.

Gibt zurück

Promise<Group>

updateList(PickList, string)

Updates eine Liste.

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

Parameter

picklist
PickList
listId

string

Die ID der Liste

Gibt zurück

Promise<PickList>

updatePage(Page, string, string)

Updates einer Seite im Arbeitselementformular

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

Parameter

page
Page

Die Seite

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps

Gibt zurück

Promise<Page>

updateProcessBehavior(ProcessBehaviorUpdateRequest, string, string)

Ersetzt ein Verhalten im Prozess.

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

Parameter

processId

string

Die ID des Prozesses

behaviorRefName

string

Der Verweisname des Verhaltens

Gibt zurück

Promise<ProcessBehavior>

updateProcessWorkItemType(UpdateProcessWorkItemTypeRequest, string, string)

Updates einen Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps

Gibt zurück

updateProcessWorkItemTypeRule(UpdateProcessRuleRequest, string, string, string)

Updates eine Regel im Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Die ID des Prozesses

witRefName

string

Der Verweisname des Arbeitselementtyps

ruleId

string

Die ID der Regel

Gibt zurück

Promise<ProcessRule>

updateStateDefinition(WorkItemStateInputModel, string, string, string)

Updates eine bestimmte Zustandsdefinition im Arbeitselementtyp des Prozesses.

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

Parameter

processId

string

Prozess-ID

witRefName

string

Der Verweisname des Arbeitselementtyps

stateId

string

ID des Zustands

Gibt zurück

updateSystemControl(Control, string, string, string)

Updates/fügt ein Systemsteuerelement für das Arbeitselementformular hinzu.

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

Parameter

control
Control
processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

controlId

string

Die ID des Steuerelements.

Gibt zurück

Promise<Control>

updateWorkItemTypeField(UpdateProcessWorkItemTypeFieldRequest, string, string, string)

Updates ein Feld in einem Arbeitselementtyp.

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

Parameter

processId

string

Die ID des Prozesses.

witRefName

string

Der Verweisname des Arbeitselementtyps.

fieldRefName

string

Der Verweisname des Felds.

Gibt zurück