Fields - Get
Ottiene informazioni su un campo specifico.
GET https://dev.azure.com/{organization}/{project}/_apis/wit/fields/{fieldNameOrRefName}?api-version=7.1
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
field
|
path | True |
string |
Nome semplice campo o nome riferimento |
organization
|
path | True |
string |
Nome dell'organizzazione di Azure DevOps. |
project
|
path |
string |
ID progetto o nome progetto |
|
api-version
|
query | True |
string |
Versione dell'API da usare. Deve essere impostato su '7.1' per usare questa versione dell'API. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
operazione riuscita |
Sicurezza
oauth2
Tipo:
oauth2
Flow:
accessCode
URL di autorizzazione:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
URL 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
Ambiti
Nome | Descrizione |
---|---|
vso.work | Concede la possibilità di leggere elementi di lavoro, query, lavagne, percorsi di aree e iterazioni e altri metadati correlati al rilevamento degli elementi di lavoro. Concede inoltre la possibilità di eseguire query, cercare elementi di lavoro e ricevere notifiche sugli eventi degli elementi di lavoro tramite hook del servizio. |
Esempio
Gets information on a specific field
Esempio di richiesta
GET https://dev.azure.com/fabrikam/_apis/wit/fields/{fieldNameOrRefName}?api-version=7.1
Risposta di esempio
{
"name": "Iteration Path",
"referenceName": "System.IterationPath",
"type": "treePath",
"readOnly": true,
"supportedOperations": [
{
"referenceName": "SupportedOperations.Under",
"name": "Under"
},
{
"referenceName": "SupportedOperations.NotUnder",
"name": "Not Under"
},
{
"referenceName": "SupportedOperations.Equals",
"name": "="
},
{
"referenceName": "SupportedOperations.NotEquals",
"name": "<>"
},
{
"referenceName": "SupportedOperations.In",
"name": "In"
}
],
"url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.IterationPath"
}
Definizioni
Nome | Descrizione |
---|---|
Field |
Tipo del campo. |
Field |
Utilizzo del campo. |
Reference |
Classe per rappresentare una raccolta di collegamenti di riferimento REST. |
Work |
Descrive un campo in un elemento di lavoro ed è una proprietà specifica del tipo di elemento di lavoro. |
Work |
Descrive un'operazione sul campo dell'elemento di lavoro. |
FieldType
Tipo del campo.
Valore | Descrizione |
---|---|
boolean |
Tipo di campo booleano. |
dateTime |
Tipo di campo Datetime. |
double |
Tipo di campo Double. |
guid |
Tipo di campo GUID. |
history |
Tipo di campo cronologia. |
html |
Tipo di campo HTML (multilinea). |
identity |
Tipo di campo Identity. |
integer |
Tipo di campo Integer. |
picklistDouble |
Tipo di campo elenco a discesa doppio. Quando si crea un campo a selezione doppia dall'API REST, usare "Double" FieldType. |
picklistInteger |
Tipo di campo elenco a discesa integer. Quando si crea un campo picklist integer dall'API REST, usare "Integer" FieldType. |
picklistString |
Tipo di campo elenco a discesa stringa. Quando si crea un campo elenco a discesa di stringhe dall'API REST, usare "String" FieldType. |
plainText |
Tipo di campo testo normale. |
string |
Tipo di campo Stringa. |
treePath |
Tipo di campo Percorso albero. |
FieldUsage
Utilizzo del campo.
Valore | Descrizione |
---|---|
none |
Utilizzo vuoto. |
tree |
Utilizzo del campo treenode. |
workItem |
Utilizzo dei campi dell'elemento di lavoro. |
workItemLink |
Utilizzo del campo di collegamento dell'elemento di lavoro. |
workItemTypeExtension |
Utilizzo dell'estensione del tipo di elemento di lavoro. |
ReferenceLinks
Classe per rappresentare una raccolta di collegamenti di riferimento REST.
Nome | Tipo | Descrizione |
---|---|---|
links |
object |
Visualizzazione di sola lettura dei collegamenti. Poiché i collegamenti di riferimento sono di sola lettura, è consigliabile esporli solo come di sola lettura. |
WorkItemField2
Descrive un campo in un elemento di lavoro ed è una proprietà specifica del tipo di elemento di lavoro.
Nome | Tipo | Descrizione |
---|---|---|
_links |
Collegamenti ai riferimenti alle risorse REST correlate. |
|
canSortBy |
boolean |
Indica se il campo è ordinabile nelle query del server. |
description |
string |
Descrizione del campo. |
isDeleted |
boolean |
Indica se questo campo viene eliminato. |
isIdentity |
boolean |
Indica se questo campo è un campo Identity. |
isLocked |
boolean |
Indica se questo campo è contrassegnato come bloccato per la modifica. |
isPicklist |
boolean |
Indica se questa istanza è un elenco a discesa. |
isPicklistSuggested |
boolean |
Indica se questa istanza è un elenco di selezione suggerito. |
isQueryable |
boolean |
Indica se il campo può essere sottoposto a query nel server. |
name |
string |
Nome del campo. |
picklistId |
string (uuid) |
Se questo campo è un elenco a discesa, l'identificatore dell'elenco a discesa associato; in caso contrario, null |
readOnly |
boolean |
Indica se il campo è [sola lettura]. |
referenceName |
string |
Nome di riferimento del campo. |
supportedOperations |
Operazioni supportate in questo campo. |
|
type |
Tipo del campo. |
|
url |
string |
|
usage |
Utilizzo del campo. |
WorkItemFieldOperation
Descrive un'operazione sul campo dell'elemento di lavoro.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome descrittivo dell'operazione. |
referenceName |
string |
Nome di riferimento dell'operazione. |