Controls - Edit Control
Atualizações um controle no formulário do item de trabalho
PATCH https://dev.azure.com/{organization}/_apis/work/processdefinitions/{processId}/workItemTypes/{witRefName}/layout/groups/{groupId}/controls/{controlId}?api-version=4.1-preview.1
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
control
|
path | True |
string |
A ID do controle |
group
|
path | True |
string |
A ID do grupo |
organization
|
path | True |
string |
O nome da organização do Azure DevOps. |
process
|
path | True |
string uuid |
A ID do processo |
wit
|
path | True |
string |
O nome de referência do tipo de item de trabalho |
api-version
|
query | True |
string |
Versão da API a ser usada. Isso deve ser definido como '4.1-preview.1' para usar essa versão da api. |
Corpo da solicitação
Nome | Tipo | Description |
---|---|---|
contribution |
Contribuição para o controle. |
|
controlType |
string |
Tipo do controle. |
height |
integer |
Altura do controle para controles html. |
id |
string |
A ID do nó de layout. |
inherited |
boolean |
Um valor que indica se esse nó de layout foi herdado de um layout pai. Espera-se que isso seja definido apenas pelo combinador. |
isContribution |
boolean |
Um valor que indica se o nó de layout é contribuição ou não. |
label |
string |
Rótulo para o campo |
metadata |
string |
Texto interno do controle. |
order |
integer |
|
overridden |
boolean |
Um valor que indica se esse nó de layout foi substituído por um layout filho. |
readOnly |
boolean |
Um valor que indica se o controle é somente leitura. |
visible |
boolean |
Um valor que indica se o controle deve estar oculto ou não. |
watermark |
string |
Texto de marca d'água para a caixa de texto. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
operação bem-sucedida |
Segurança
accessToken
Token de acesso pessoal. Use qualquer valor para o nome de usuário e o token como a senha.
Tipo:
basic
Exemplos
Update a control on the work item form
Solicitação de exemplo
PATCH https://dev.azure.com/{organization}/_apis/work/processdefinitions/{processId}/workItemTypes/{witRefName}/layout/groups/{groupId}/controls/{controlId}?api-version=4.1-preview.1
{
"order": null,
"label": "",
"readOnly": false,
"visible": true,
"controlType": null,
"id": "c1681eea-cf9e-4a32-aee9-83e97fde894a",
"metadata": null,
"inherited": null,
"overridden": null,
"watermark": null,
"contribution": {
"contributionId": "ms-devlabs.toggle-control.toggle-control-contribution",
"inputs": {
"FieldName": "System.BoardColumnDone",
"TrueLabel": "new value"
},
"height": null,
"showOnDeletedWorkItem": null
},
"isContribution": true,
"height": null
}
Resposta de exemplo
{
"id": "c1681eea-cf9e-4a32-aee9-83e97fde894a",
"label": "",
"readOnly": false,
"visible": true,
"contribution": {
"contributionId": "ms-devlabs.toggle-control.toggle-control-contribution",
"inputs": {
"FieldName": "System.BoardColumnDone",
"TrueLabel": "new value"
}
},
"isContribution": true
}
Definições
Nome | Description |
---|---|
Control |
Represente um controle no formulário. |
Wit |
Control
Represente um controle no formulário.
Nome | Tipo | Description |
---|---|---|
contribution |
Contribuição para o controle. |
|
controlType |
string |
Tipo do controle. |
height |
integer |
Altura do controle para controles html. |
id |
string |
A ID do nó de layout. |
inherited |
boolean |
Um valor que indica se esse nó de layout foi herdado de um layout pai. Espera-se que isso seja definido apenas pelo combinador. |
isContribution |
boolean |
Um valor que indica se o nó de layout é contribuição ou não. |
label |
string |
Rótulo para o campo |
metadata |
string |
Texto interno do controle. |
order |
integer |
|
overridden |
boolean |
Um valor que indica se esse nó de layout foi substituído por um layout filho. |
readOnly |
boolean |
Um valor que indica se o controle é somente leitura. |
visible |
boolean |
Um valor que indica se o controle deve estar oculto ou não. |
watermark |
string |
Texto de marca d'água para a caixa de texto. |
WitContribution
Nome | Tipo | Description |
---|---|---|
contributionId |
string |
A ID da contribuição. |
height |
integer |
A altura da contribuição. |
inputs |
object |
Um dicionário que contém pares de valores de chave para entradas de contribuição. |
showOnDeletedWorkItem |
boolean |
Um valor que indica se a contribuição deve ser mostrada no workItem excluído. |