Condividi tramite


Queries - Create

Crea una query o sposta una query.

Altre informazioni sulla sintassi WIQL (Work Item Query Language) qui.

POST https://dev.azure.com/{organization}/{project}/_apis/wit/queries/{query}?api-version=7.1
POST https://dev.azure.com/{organization}/{project}/_apis/wit/queries/{query}?validateWiqlOnly={validateWiqlOnly}&api-version=7.1

Parametri dell'URI

Nome In Necessario Tipo Descrizione
organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path True

string

ID progetto o nome progetto

query
path True

string

ID padre o percorso in cui deve essere creata la query.

api-version
query True

string

Versione dell'API da usare. Deve essere impostato su '7.1' per usare questa versione dell'API.

validateWiqlOnly
query

boolean

Se si vuole solo convalidare la query WIQL senza crearne una, impostarla su true. Il valore predefinito è false.

Corpo della richiesta

Nome Tipo Descrizione
_links

ReferenceLinks

Collegamenti ai riferimenti alle risorse REST correlate.

children

QueryHierarchyItem[]

Elementi di query figlio all'interno di una cartella di query.

clauses

WorkItemQueryClause

Clausole per una query flat.

columns

WorkItemFieldReference[]

Colonne della query.

createdBy

IdentityReference

Identità che ha creato l'elemento di query.

createdDate

string (date-time)

Al momento della creazione dell'elemento di query.

filterOptions

LinkQueryMode

Modalità di query di collegamento.

hasChildren

boolean

Se si tratta di una cartella di query, indica se contiene elementi figlio.

id

string (uuid)

ID dell'elemento di query.

isDeleted

boolean

Indica se l'elemento di query viene eliminato. Se si imposta su false in un elemento di query eliminato, verrà annullata l'eliminazione. Se si annulla una query o una cartella, le modifiche alle autorizzazioni applicate in precedenza non verranno restituite.

isFolder

boolean

Indica se si tratta di una cartella di query o di una query.

isInvalidSyntax

boolean

Indica se wiql della query non è valido. Ciò potrebbe essere dovuto a una sintassi non valida o a un percorso di area/iterazione non valido.

isPublic

boolean

Indica se l'elemento di query è pubblico o privato.

lastExecutedBy

IdentityReference

Identità dell'ultima esecuzione della query.

lastExecutedDate

string (date-time)

Data dell'ultima esecuzione della query.

lastModifiedBy

IdentityReference

Identità che ha modificato l'ultimo elemento di query.

lastModifiedDate

string (date-time)

Data dell'ultima modifica dell'elemento di query.

linkClauses

WorkItemQueryClause

Clausola di query di collegamento.

name

string

Nome dell'elemento di query.

path

string

Percorso dell'elemento di query.

queryRecursionOption

QueryRecursionOption

Opzione di ricorsione da usare in una query albero.

queryType

QueryType

Tipo di query.

sortColumns

WorkItemQuerySortColumn[]

Colonne di ordinamento della query.

sourceClauses

WorkItemQueryClause

Clausole di origine in una query di collegamento ad albero o un hop.

targetClauses

WorkItemQueryClause

Clausole di destinazione in una query di collegamento ad albero o un hop.

url

string

wiql

string

Testo WIQL della query

Risposte

Nome Tipo Descrizione
200 OK

QueryHierarchyItem

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_write Concede la possibilità di leggere, creare e aggiornare elementi di lavoro e query, aggiornare i metadati della scheda, l'area di lettura e le iterazioni percorsi di altri metadati correlati di rilevamento degli elementi di lavoro, eseguire query e ricevere notifiche sugli eventi degli elementi di lavoro tramite hook del servizio.

Esempio

Create a folder
Create a query
Move a query or folder

Create a folder

Esempio di richiesta

POST https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/queries/{query}?api-version=7.1

{
  "name": "Website team",
  "isFolder": true
}

Risposta di esempio

{
  "id": "8a8c8212-15ca-41ed-97aa-1d6fbfbcd581",
  "name": "Website team",
  "path": "Shared Queries/Website team",
  "createdBy": {
    "displayName": "Jamal Hartnett",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "_links": {
      "avatar": {
        "href": "https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
      }
    },
    "id": "d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "uniqueName": "fabrikamfiber4@hotmail.com",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "descriptor": "aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
  },
  "createdDate": "2016-06-01T16:58:56.323Z",
  "lastModifiedBy": {
    "displayName": "Jamal Hartnett",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "_links": {
      "avatar": {
        "href": "https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
      }
    },
    "id": "d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "uniqueName": "fabrikamfiber4@hotmail.com",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "descriptor": "aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
  },
  "lastModifiedDate": "2016-06-01T16:58:56.323Z",
  "isFolder": true,
  "hasChildren": false,
  "isPublic": true,
  "_links": {
    "self": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
    },
    "html": {
      "href": "https://dev.azure.com/fabrikam/web/qr.aspx?pguid=6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c&qid=8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
    },
    "parent": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/eb5c1e25-9b3e-4416-a833-e500122882c7"
    }
  },
  "url": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
}

Create a query

Esempio di richiesta

POST https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/queries/{query}?api-version=7.1

{
  "name": "All Bugs",
  "wiql": "Select [System.Id], [System.Title], [System.State] From WorkItems Where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc"
}

Risposta di esempio

{
  "id": "342f0f44-4069-46b1-a940-3d0468979ceb",
  "name": "All Bugs",
  "path": "Shared Queries/Website team/All Bugs",
  "createdBy": {
    "displayName": "Jamal Hartnett",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "_links": {
      "avatar": {
        "href": "https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
      }
    },
    "id": "d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "uniqueName": "fabrikamfiber4@hotmail.com",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "descriptor": "aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
  },
  "createdDate": "2016-06-01T16:58:56.64Z",
  "lastModifiedBy": {
    "displayName": "Jamal Hartnett",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "_links": {
      "avatar": {
        "href": "https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
      }
    },
    "id": "d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "uniqueName": "fabrikamfiber4@hotmail.com",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "descriptor": "aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
  },
  "lastModifiedDate": "2016-06-01T16:58:56.64Z",
  "queryType": "flat",
  "columns": [
    {
      "referenceName": "System.Id",
      "name": "ID",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.Id"
    },
    {
      "referenceName": "System.Title",
      "name": "Title",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.Title"
    },
    {
      "referenceName": "System.State",
      "name": "State",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.State"
    }
  ],
  "sortColumns": [
    {
      "field": {
        "referenceName": "Microsoft.VSTS.Common.Priority",
        "name": "Priority",
        "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/Microsoft.VSTS.Common.Priority"
      },
      "descending": false
    },
    {
      "field": {
        "referenceName": "System.CreatedDate",
        "name": "Created Date",
        "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.CreatedDate"
      },
      "descending": true
    }
  ],
  "wiql": "select [System.Id], [System.Title], [System.State] from WorkItems where [System.WorkItemType] = 'Bug' order by [Microsoft.VSTS.Common.Priority] asc, [System.CreatedDate] desc",
  "isPublic": true,
  "clauses": {
    "field": {
      "referenceName": "System.WorkItemType",
      "name": "Work Item Type",
      "url": "https://dev.azure.com/fabrikam/_apis/wit/fields/System.WorkItemType"
    },
    "operator": {
      "referenceName": "SupportedOperations.Equals",
      "name": "="
    },
    "value": "Bug"
  },
  "_links": {
    "self": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/342f0f44-4069-46b1-a940-3d0468979ceb"
    },
    "html": {
      "href": "https://dev.azure.com/fabrikam/web/qr.aspx?pguid=6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c&qid=342f0f44-4069-46b1-a940-3d0468979ceb"
    },
    "parent": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
    },
    "wiql": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/wiql/342f0f44-4069-46b1-a940-3d0468979ceb"
    }
  },
  "url": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/342f0f44-4069-46b1-a940-3d0468979ceb"
}

Move a query or folder

Esempio di richiesta

POST https://dev.azure.com/fabrikam/Fabrikam-Fiber-Git/_apis/wit/queries/{query}?api-version=7.1

{
  "id": "8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
}

Risposta di esempio

{
  "id": "8a8c8212-15ca-41ed-97aa-1d6fbfbcd581",
  "name": "Website",
  "path": "My Queries/Website",
  "createdBy": {
    "displayName": "Jamal Hartnett",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "_links": {
      "avatar": {
        "href": "https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
      }
    },
    "id": "d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "uniqueName": "fabrikamfiber4@hotmail.com",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "descriptor": "aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
  },
  "createdDate": "2016-06-01T16:58:56.323Z",
  "lastModifiedBy": {
    "displayName": "Jamal Hartnett",
    "url": "https://vssps.dev.azure.com/fabrikam/_apis/Identities/d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "_links": {
      "avatar": {
        "href": "https://dev.azure.com/mseng/_apis/GraphProfile/MemberAvatars/aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
      }
    },
    "id": "d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "uniqueName": "fabrikamfiber4@hotmail.com",
    "imageUrl": "https://dev.azure.com/fabrikam/_api/_common/identityImage?id=d291b0c4-a05c-4ea6-8df1-4b41d5f39eff",
    "descriptor": "aad.YTkzODFkODYtNTYxYS03ZDdiLWJjM2QtZDUzMjllMjM5OTAz"
  },
  "lastModifiedDate": "2016-06-01T16:58:59.407Z",
  "isFolder": true,
  "hasChildren": true,
  "isPublic": false,
  "_links": {
    "self": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
    },
    "html": {
      "href": "https://dev.azure.com/fabrikam/web/qr.aspx?pguid=6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c&qid=8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
    },
    "parent": {
      "href": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/3c65fbc1-d427-48ce-9091-633dde9e27e2"
    }
  },
  "url": "https://dev.azure.com/fabrikam/6ce954b1-ce1f-45d1-b94d-e6bf2464ba2c/_apis/wit/queries/8a8c8212-15ca-41ed-97aa-1d6fbfbcd581"
}

Definizioni

Nome Descrizione
IdentityReference

Descrive un riferimento a un'identità.

LinkQueryMode

Modalità di query di collegamento.

LogicalOperation

Operatore logico che separa la clausola condition

QueryHierarchyItem

Rappresenta un elemento nella gerarchia di query dell'elemento di lavoro. Può trattarsi di una query o di una cartella.

QueryRecursionOption

Opzione di ricorsione da usare in una query albero.

QueryType

Tipo di query.

ReferenceLinks

Classe per rappresentare una raccolta di collegamenti di riferimento REST.

WorkItemFieldOperation

Descrive un'operazione sul campo dell'elemento di lavoro.

WorkItemFieldReference

Riferimento a un campo in un elemento di lavoro

WorkItemQueryClause

Rappresenta una clausola in una query dell'elemento di lavoro. Viene illustrata la struttura di una query dell'elemento di lavoro.

WorkItemQuerySortColumn

Colonna di ordinamento.

IdentityReference

Descrive un riferimento a un'identità.

Nome Tipo Descrizione
_links

ReferenceLinks

Questo campo contiene zero o più collegamenti interessanti sull'oggetto grafico. Questi collegamenti possono essere richiamati per ottenere relazioni aggiuntive o informazioni più dettagliate sull'oggetto grafico.

descriptor

string

Il descrittore è il modo principale per fare riferimento all'oggetto del grafo mentre il sistema è in esecuzione. Questo campo identificherà in modo univoco lo stesso soggetto del grafico in account e organizzazioni.

directoryAlias

string

Deprecato: può essere recuperato eseguendo una query sull'utente graph a cui si fa riferimento nella voce "self" del dizionario IdentityRef "_links"

displayName

string

Si tratta del nome visualizzato non univoco dell'oggetto del grafico. Per modificare questo campo, è necessario modificarne il valore nel provider di origine.

id

string (uuid)

imageUrl

string

Deprecato : disponibile nella voce "avatar" del dizionario IdentityRef "_links"

inactive

boolean

Deprecato: può essere recuperato eseguendo una query sullo stato di appartenenza graph a cui si fa riferimento nella voce "membershipState" del dizionario "_links" GraphUser

isAadIdentity

boolean

Deprecato: può essere dedotto dal tipo di soggetto del descrittore (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Deprecato: può essere dedotto dal tipo di soggetto del descrittore (Descriptor.IsGroupType)

isDeletedInOrigin

boolean

name

string

Proprietà back-compat legacy. Questo è stato il valore specifico del WIT di Constants. Verrà nascosto (ma esiste) nel client, a meno che non abbiano come destinazione la versione più recente

profileUrl

string

Deprecato: non in uso nella maggior parte delle implementazioni preesistenti di ToIdentityRef

uniqueName

string

Deprecato: usare invece Domain+PrincipalName

url

string

Questo URL è la route completa alla risorsa di origine di questo oggetto grafico.

LinkQueryMode

Modalità di query di collegamento.

Valore Descrizione
linksOneHopDoesNotContain

Restituisce gli elementi di lavoro che soddisfano l'origine, solo se nessun elemento di lavoro collegato soddisfa i criteri di collegamento e di destinazione.

linksOneHopMayContain

Restituisce gli elementi di lavoro che soddisfano i criteri di origine e collegamento, anche se nessun elemento di lavoro collegato soddisfa i criteri di destinazione.

linksOneHopMustContain

Restituisce gli elementi di lavoro in cui sono soddisfatti tutti i criteri di origine, destinazione e collegamento.

linksRecursiveDoesNotContain
linksRecursiveMayContain

Restituisce elementi di lavoro una gerarchia di elementi di lavoro che per impostazione predefinita soddisfano l'origine

linksRecursiveMustContain
workItems

Restituisce un elenco semplice di elementi di lavoro.

LogicalOperation

Operatore logico che separa la clausola condition

Valore Descrizione
and
none
or

QueryHierarchyItem

Rappresenta un elemento nella gerarchia di query dell'elemento di lavoro. Può trattarsi di una query o di una cartella.

Nome Tipo Descrizione
_links

ReferenceLinks

Collegamenti ai riferimenti alle risorse REST correlate.

children

QueryHierarchyItem[]

Elementi di query figlio all'interno di una cartella di query.

clauses

WorkItemQueryClause

Clausole per una query flat.

columns

WorkItemFieldReference[]

Colonne della query.

createdBy

IdentityReference

Identità che ha creato l'elemento di query.

createdDate

string (date-time)

Al momento della creazione dell'elemento di query.

filterOptions

LinkQueryMode

Modalità di query di collegamento.

hasChildren

boolean

Se si tratta di una cartella di query, indica se contiene elementi figlio.

id

string (uuid)

ID dell'elemento di query.

isDeleted

boolean

Indica se l'elemento di query viene eliminato. Se si imposta su false in un elemento di query eliminato, verrà annullata l'eliminazione. Se si annulla una query o una cartella, le modifiche alle autorizzazioni applicate in precedenza non verranno restituite.

isFolder

boolean

Indica se si tratta di una cartella di query o di una query.

isInvalidSyntax

boolean

Indica se wiql della query non è valido. Ciò potrebbe essere dovuto a una sintassi non valida o a un percorso di area/iterazione non valido.

isPublic

boolean

Indica se l'elemento di query è pubblico o privato.

lastExecutedBy

IdentityReference

Identità dell'ultima esecuzione della query.

lastExecutedDate

string (date-time)

Data dell'ultima esecuzione della query.

lastModifiedBy

IdentityReference

Identità che ha modificato l'ultimo elemento di query.

lastModifiedDate

string (date-time)

Data dell'ultima modifica dell'elemento di query.

linkClauses

WorkItemQueryClause

Clausola di query di collegamento.

name

string

Nome dell'elemento di query.

path

string

Percorso dell'elemento di query.

queryRecursionOption

QueryRecursionOption

Opzione di ricorsione da usare in una query albero.

queryType

QueryType

Tipo di query.

sortColumns

WorkItemQuerySortColumn[]

Colonne di ordinamento della query.

sourceClauses

WorkItemQueryClause

Clausole di origine in una query di collegamento ad albero o un hop.

targetClauses

WorkItemQueryClause

Clausole di destinazione in una query di collegamento ad albero o un hop.

url

string

wiql

string

Testo WIQL della query

QueryRecursionOption

Opzione di ricorsione da usare in una query albero.

Valore Descrizione
childFirst

Restituisce gli elementi di lavoro che soddisfano i criteri di destinazione, anche se nessun elemento di lavoro soddisfa i criteri di origine e collegamento.

parentFirst

Restituisce gli elementi di lavoro che soddisfano l'origine, anche se nessun elemento di lavoro collegato soddisfa i criteri di destinazione e collegamento.

QueryType

Tipo di query.

Valore Descrizione
flat

Ottiene un elenco semplice di elementi di lavoro.

oneHop

Ottiene un elenco di elementi di lavoro e i relativi collegamenti diretti.

tree

Ottiene un albero di elementi di lavoro che visualizzano la gerarchia dei collegamenti.

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.

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.

WorkItemFieldReference

Riferimento a un campo in un elemento di lavoro

Nome Tipo Descrizione
name

string

Nome descrittivo del campo.

referenceName

string

Nome di riferimento del campo.

url

string

URL REST della risorsa.

WorkItemQueryClause

Rappresenta una clausola in una query dell'elemento di lavoro. Viene illustrata la struttura di una query dell'elemento di lavoro.

Nome Tipo Descrizione
clauses

WorkItemQueryClause[]

Clausole figlio se la clausola corrente è un operatore logico

field

WorkItemFieldReference

Campo associato alla condizione

fieldValue

WorkItemFieldReference

Lato destro della condizione quando un campo per il confronto tra campi

isFieldValue

boolean

Determina se si tratta di un campo di confronto tra campi

logicalOperator

LogicalOperation

Operatore logico che separa la clausola condition

operator

WorkItemFieldOperation

Operatore field

value

string

Lato destro della condizione quando un campo per il confronto dei valori

WorkItemQuerySortColumn

Colonna di ordinamento.

Nome Tipo Descrizione
descending

boolean

Direzione in base alla quale eseguire l'ordinamento.

field

WorkItemFieldReference

Campo dell'elemento di lavoro.