Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Servicios de Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Sugerencia
Para obtener las instrucciones de desarrollo de extensiones más recientes, incluidas las temáticas y la migración desde VSS. SDK, consulte el portal para desarrolladores del SDK de extensión de Azure DevOps.
Para llamar a una API REST desde la extensión, obtenga primero el servicio de cliente y después úselo para llamar a la API.
Nota:
¿Buscas API REST de Azure DevOps? Consulte la referencia más reciente de la API REST de Azure DevOps.
Para obtener información sobre las bibliotecas cliente de .NET, consulte Bibliotecas cliente de .NET para Azure DevOps.
Llamada a una API
Agregue el ámbito "scopes": ["vso.work"], a vss-extension.json para utilizar el cliente de rastreo de elementos de trabajo.
Obtenga el cliente REST. En este ejemplo, use el cliente de seguimiento de elementos de trabajo.
import * as SDK from "azure-devops-extension-sdk"; import { WorkItemTrackingRestClient } from "azure-devops-extension-api/WorkItemTracking"; import { getClient } from "azure-devops-extension-api"; SDK.init(); SDK.ready().then(async () => { const witClient = getClient(WorkItemTrackingRestClient); // ... });Llame a la API mediante el cliente,
getWorkItems, utilizando una devolución de llamada que controle los resultados.const workItems = await witClient.getWorkItems([1, 2, 3, 4], undefined, ["System.Title"]); console.log(JSON.stringify(workItems));