States - Get
Retorna uma definição de estado único em um tipo de item de trabalho do processo.
GET https://dev.azure.com/{organization}/_apis/work/processes/{processId}/workItemTypes/{witRefName}/states/{stateId}?api-version=7.1
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
O nome da organização do Azure DevOps. |
process
|
path | True |
string (uuid) |
A ID do processo |
state
|
path | True |
string (uuid) |
A ID do estado |
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 '7.1' para usar essa versão da api. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
operação bem-sucedida |
Segurança
oauth2
Tipo:
oauth2
Flow:
accessCode
URL de Autorização:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL do Token:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Escopos
Nome | Description |
---|---|
vso.work | Concede a capacidade de ler itens de trabalho, consultas, placas, caminhos de área e iterações e outros metadados relacionados ao acompanhamento de itens de trabalho. Também concede a capacidade de executar consultas, pesquisar itens de trabalho e receber notificações sobre eventos de item de trabalho por meio de ganchos de serviço. |
Exemplos
Get state definition
Solicitação de exemplo
GET https://dev.azure.com/{organization}/_apis/work/processes/{processId}/workItemTypes/{witRefName}/states/{stateId}?api-version=7.1
Resposta de exemplo
{
"id": "7b7e3e8c-e500-40b6-ad56-d59b8d64d757",
"name": "New",
"color": "b2b2b2",
"stateCategory": "Proposed",
"order": 1,
"url": "https://dev.azure.com/fabrikam/_apis/work/processDefinitions/a6c1d9b6-ea27-407d-8c40-c9b7ab112bb6/workItemTypes/Microsoft.VSTS.WorkItemTypes.Bug/states/7b7e3e8c-e500-40b6-ad56-d59b8d64d757"
}
Definições
Nome | Description |
---|---|
Customization |
Indica o tipo de personalização neste item de trabalho. Os comportamentos do sistema são herdados do processo pai, mas não modificados. Comportamentos herdados são comportamentos modificados que foram herdados do processo pai. Comportamentos personalizados são comportamentos criados pelo usuário no processo atual. |
Work |
Classe que representa um resultado de estado do item de trabalho. |
CustomizationType
Indica o tipo de personalização neste item de trabalho. Os comportamentos do sistema são herdados do processo pai, mas não modificados. Comportamentos herdados são comportamentos modificados que foram herdados do processo pai. Comportamentos personalizados são comportamentos criados pelo usuário no processo atual.
Valor | Description |
---|---|
custom |
O tipo de personalização será Personalizado se o workitemtype recém-criado for personalizado. |
inherited |
O tipo de personalização será herdado se o workitemtype existente do processo herdado for personalizado. |
system |
O tipo de personalização é System if is system generated workitemtype. |
WorkItemStateResultModel
Classe que representa um resultado de estado do item de trabalho.
Nome | Tipo | Description |
---|---|---|
color |
string |
Cor do estado do item de trabalho. |
customizationType |
Tipo de personalização de estado do item de trabalho. |
|
hidden |
boolean |
Se o estado do item de trabalho estiver oculto. |
id |
string (uuid) |
ID do Workitemstate. |
name |
string |
Nome do estado do item de trabalho. |
order |
integer (int32) |
Ordem de estado do item de trabalho. |
stateCategory |
string |
Statecategory do estado do item de trabalho. |
url |
string |
URL de estado do item de trabalho. |