Condividi tramite


Reporting Work Item Revisions

Questa API consente di accedere a tutte le revisioni degli elementi di lavoro nel progetto o nella raccolta e consente di compilare un magazzino.

La risposta dell'API contiene un batch di revisioni degli elementi di lavoro("valori"), un URL per il batch successivo di revisioni degli elementi di lavoro("nextLink") e un valore booleano che indica se sono state lette tutte le revisioni degli elementi di lavoro attualmente disponibili("isLastBatch").

Il flusso di lavoro per la compilazione del magazzino è il seguente:

  1. Effettuare una richiesta all'API senza fornire un parametro continuationToken
  2. Elaborare le revisioni degli elementi di lavoro restituite dall'API
  3. Rendere persistente "nextLink" e selezionare "isLastBatch"
    • Se "isLastBatch" è true, sospendere per un periodo di tempo (varia a seconda della latenza di destinazione)
  4. Effettuare la richiesta successiva usando l'URL di "nextLink"
  5. Andare al passaggio 2

Nota

I risultati di questa API sono interessati quando si usano le funzionalità Sposta elemento di lavoro e/o Cambia tipo di elemento di lavoro insieme a "project" nell'URL e/o nei "tipi" nella stringa di query.

  • Le richieste con ambito progetto restituiranno solo revisioni degli elementi di lavoro dal progetto specificato.
  • Le richieste con ambito tipi restituiranno solo revisioni degli elementi di lavoro dei tipi specificati

Progetti di esempio

Esempio in C#

Operations

Read Reporting Revisions Get

Ottenere un batch di revisioni degli elementi di lavoro con l'opzione di inclusione degli elementi eliminati

Read Reporting Revisions Post

Ottenere un batch di revisioni degli elementi di lavoro. Questa richiesta può essere usata se l'elenco di campi è sufficientemente grande da poter eseguire l'URL oltre il limite di lunghezza.