Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Conseil / Astuce
Pour obtenir les dernières instructions de développement d’extension, notamment les thèmes et la migration à partir de VSS. Sdk, consultez le portail du kit de développement logiciel (SDK) d’extension Azure DevOps.
Pour appeler une API REST à partir de votre extension, commencez par obtenir le service client, puis utilisez-la pour appeler l’API.
Note
Vous recherchez des API REST Azure DevOps ? Consultez la dernière référence de l’API REST Azure DevOps.
Pour plus d’informations sur les bibliothèques clientes .NET, consultez les bibliothèques clientes .NET pour Azure DevOps.
Appeler une API
Ajoutez l’étendue "scopes": ["vso.work"], à votre vss-extension.json pour utiliser le client de suivi des éléments de travail.
Obtenez le client REST. Dans cet exemple, utilisez le client de suivi des éléments de travail.
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); // ... });Appelez l’API,
getWorkItemsen utilisant le client avec un rappel qui gère les résultats.const workItems = await witClient.getWorkItems([1, 2, 3, 4], undefined, ["System.Title"]); console.log(JSON.stringify(workItems));