Fields - Create
Creare un nuovo campo.
POST https://dev.azure.com/{organization}/{project}/_apis/wit/fields?api-version=5.0
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
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. Questa opzione deve essere impostata su '5.0' per usare questa versione dell'API. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
_links |
Riferimenti ai collegamenti alle risorse REST correlate. |
|
canSortBy |
boolean |
Indica se il campo è ordinabile nelle query del server. |
description |
string |
Descrizione del campo. |
isIdentity |
boolean |
Indica se questo campo è un campo identity. |
isPicklist |
boolean |
Indica se questa istanza è picklist. |
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 |
Se questo campo è picklist, l'identificatore dell'elenco di selezione 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. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
operazione riuscita |
Sicurezza
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
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
Scopes
Nome | Descrizione |
---|---|
vso.work_write | Concede la possibilità di leggere, creare e aggiornare elementi di lavoro e query, aggiornare i metadati della scheda di aggiornamento, l'area di lettura e i percorsi di iterazione di altri metadati correlati agli elementi di lavoro, eseguire query e ricevere notifiche sugli eventi dell'elemento di lavoro tramite hook del servizio. |
Definizioni
Nome | Descrizione |
---|---|
Field |
Tipo del campo. |
Field |
Utilizzo del campo. |
Reference |
Classe da rappresentare una raccolta di collegamenti di riferimento REST. |
Work |
Descrive un campo in un elemento di lavoro e le proprietà sono specifiche del tipo di elemento di lavoro. |
Work |
Descrive un'operazione di campo dell'elemento di lavoro. |
FieldType
Tipo del campo.
Nome | Tipo | Descrizione |
---|---|---|
boolean |
string |
Tipo di campo booleano. |
dateTime |
string |
Tipo di campo Datetime. |
double |
string |
Tipo di campo doppio. |
guid |
string |
Tipo di campo Guid. |
history |
string |
Tipo di campo Cronologia. |
html |
string |
Tipo di campo HTML (Multiline). |
identity |
string |
Tipo di campo Identity. |
integer |
string |
Tipo di campo Integer. |
picklistDouble |
string |
Tipo di campo selezione doppia. |
picklistInteger |
string |
Tipo di campo elenco di numeri interi. |
picklistString |
string |
Tipo di campo selezione stringa. |
plainText |
string |
Tipo di campo testo normale. |
string |
string |
Tipo di campo Stringa. |
treePath |
string |
Tipo di campo Treepath. |
FieldUsage
Utilizzo del campo.
Nome | Tipo | Descrizione |
---|---|---|
none |
string |
Utilizzo vuoto. |
tree |
string |
Utilizzo del campo Treenode. |
workItem |
string |
Utilizzo del campo elemento di lavoro. |
workItemLink |
string |
Utilizzo del campo del collegamento dell'elemento di lavoro. |
workItemTypeExtension |
string |
Utilizzo dell'estensione del tipo di elemento di lavoro. |
ReferenceLinks
Classe da rappresentare una raccolta di collegamenti di riferimento REST.
Nome | Tipo | Descrizione |
---|---|---|
links |
object |
Visualizzazione di lettura dei collegamenti. Poiché i collegamenti di riferimento sono in sola lettura, si vuole esporre solo i collegamenti di riferimento come sola lettura. |
WorkItemField
Descrive un campo in un elemento di lavoro e le proprietà sono specifiche del tipo di elemento di lavoro.
Nome | Tipo | Descrizione |
---|---|---|
_links |
Riferimenti ai collegamenti alle risorse REST correlate. |
|
canSortBy |
boolean |
Indica se il campo è ordinabile nelle query del server. |
description |
string |
Descrizione del campo. |
isIdentity |
boolean |
Indica se questo campo è un campo identity. |
isPicklist |
boolean |
Indica se questa istanza è picklist. |
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 |
Se questo campo è picklist, l'identificatore dell'elenco di selezione 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 di campo dell'elemento di lavoro.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome dell'operazione. |
referenceName |
string |
Nome di riferimento dell'operazione. |