Sdílet prostřednictvím


Reporting Work Item Revisions

Toto rozhraní API poskytuje přístup ke všem revizem pracovních položek v projektu nebo kolekci a umožňuje vytvořit sklad.

Odpověď rozhraní API obsahuje dávku revizí pracovních položek("hodnoty"), adresu URL pro další dávku revizí pracovních položek("nextLink") a logickou hodnotu, která vám řekne, jestli jste přečetli všechny aktuálně dostupné revize pracovních položek("isLastBatch").

Pracovní postup pro sestavení skladu je následující:

  1. Vytvoření požadavku na rozhraní API bez zadání parametru continuationToken
  2. Zpracování revizí pracovních položek vrácených rozhraním API
  3. Zachovat "nextLink" a zaškrtnout "isLastBatch"
    • Pokud je hodnota "isLastBatch" true, pozastavte se na určitou dobu (liší se v závislosti na cílové latenci).
  4. Vytvořte další požadavek pomocí adresy URL z "nextLink".
  5. Přechod ke kroku 2

Poznámka

Výsledky tohoto rozhraní API jsou ovlivněny při použití funkcí Přesunout pracovní položku nebo Změnit typ pracovní položky ve spojení s "projektem" v adrese URL a/nebo "types" v řetězci dotazu.

  • Požadavky v rozsahu projektu budou vracet pouze revize pracovních položek ze zadaného projektu.
  • Požadavky s oborem typů budou vracet pouze revize pracovních položek určených typů.

Ukázkové projekty

Příklad jazyka C#

Operace

Read Reporting Revisions Get

Získání dávky revizí pracovních položek s možností zahrnutí odstraněných položek

Read Reporting Revisions Post

Získejte dávku revizí pracovních položek. Tento požadavek může být použit, pokud je seznam polí dostatečně velký, aby mohl spustit adresu URL nad limit délky.