Extensies en aangepaste besturingselementen toevoegen aan een type werkitem (overnameproces)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Met extensies kunt u uitgebreide functionaliteit toevoegen aan uw formulieren voor werkitems. Een extensie is beschikbaar in vier varianten of bijdragetypen. De volgende besturingselementen worden weergegeven in de indeling van het webformulier voor alle overgenomen en aanpasbare typen werkitems (WIT's):

  • Bijdrage op veldniveau (aangepaste besturingselementen)
  • Bijdrage op groepsniveau
  • Bijdrage op paginaniveau

Het vierde type, bijdragen op actieniveau, wordt daarentegen weergegeven in het contextmenu van het webformulier.

Belangrijk

Dit artikel is van toepassing op Azure DevOps Services en Azure DevOps Server 2019 en latere versies. Zie On-premises XML-procesmodel als u een project wilt aanpassen dat is gedefinieerd in een verzameling voor TFS 2018 of eerder.

Belangrijk

U kunt het overnameprocesmodel alleen gebruiken voor projecten die zijn gedefinieerd in een projectverzameling die is geconfigureerd ter ondersteuning van het overnameprocesmodel. Als uw on-premises verzameling is geconfigureerd voor het gebruik van het on-premises XML-procesmodel, kunt u dat procesmodel alleen gebruiken om de ervaring voor het bijhouden van werk aan te passen. Zie Werk bijhouden aanpassen en Het procesmodel voor uw projectverzameling kiezen voor meer informatie.

Zie On-premises XML-procesmodel als u een project wilt aanpassen dat is gedefinieerd in een verzameling voor TFS 2018 of eerder.

U voegt alle bijdragen toe door de extensie te installeren vanuit het tabblad Azure DevOps van Visual Studio Marketplace. U kunt ook uw eigen aangepaste besturingselement maken.

U kunt bijvoorbeeld de extensie Wie heeft onlangs een werkitem bekeken? toevoegen. Deze bijdrage op groepsniveau wordt weergegeven in het werkitemformulier.

Werkitemformulier, voorbeeld van groepsextensie, wie heeft dit bekeken

Vereisten

Voordat u een proces aanpast, raden we u aan Azure Boards configureren en aanpassen te bekijken. Hier vindt u richtlijnen voor het aanpassen van Azure Boards aan uw bedrijfsbehoeften. Zie Taken die worden ondersteund door achterstanden, borden, taakborden en plannen voor een beschrijving van de verschillende achterstanden en borden.

Als u extensies wilt toevoegen of een proces wilt bewerken, moet u lid zijn van de groep Beheerders van projectverzamelingen of expliciete machtigingen hebben om een specifiek proces te bewerken.

Proces instellingen>openen

U kunt processen maken, beheren en aanpassen vanuit Organisatie-instellingen>Proces.

  1. Kies het Azure DevOps-logo om Projecten te openen. Kies vervolgens Organisatie-instellingen.

    Open Organisatie-instellingen voor Projecten>.

  2. Kies vervolgens Proces.

    Kies vervolgens Proces.

    Belangrijk

    Als u Proces niet ziet, werkt u vanaf TFS-2018 of een eerdere versie. De pagina Proces wordt niet ondersteund. U moet de functies gebruiken die worden ondersteund voor het on-premises XML-procesmodel.

U kunt processen maken, beheren en aanpassen vanuit het proces voor verzamelingsinstellingen>.

  1. Kies het Azure DevOps-logo om Projecten te openen. Kies de projectverzameling waarvan u de processen wilt aanpassen en kies vervolgens Verzamelingsinstellingen.

    Organisatie-instellingen voor projecten>openen

  2. Kies vervolgens Proces.

    Kies vervolgens Proces.

U maakt, beheert en maakt aanpassingen in processen vanuit Beheer instellingen>Proces.

  1. Kies het Azure DevOps-logo om Projecten te openen. Kies vervolgens Beheer instellingen.

    Open Instellingen voor projectorganisatie>.

  2. Kies vervolgens Proces.

    Kies vervolgens Proces.

Notitie

Wanneer u een overgenomen proces aanpast, worden alle projecten die gebruikmaken van dat proces automatisch bijgewerkt om de aanpassingen weer te geven. Daarom raden we u aan een testproces en testproject te maken wanneer u een aantal aanpassingen moet aanbrengen om de aanpassingen te testen voordat u ze in uw organisatie uitrolt. Zie Overgenomen processen maken en beheren voor meer informatie.

Geïnstalleerde Marketplace-extensies controleren

In de context Instellingen , Extensies, kunt u de extensies bekijken die al zijn geïnstalleerd. Mogelijk moet u Vernieuwen kiezen om de pagina te vernieuwen om zojuist geïnstalleerde extensies weer te geven.

Organisatie-instellingen, pagina Extensies

Zie Gratis extensies installeren voor meer informatie over extensies.

Een Marketplace-extensie toevoegen

U kunt door marketplace bladeren om te bepalen welke extensie(s) u wilt toevoegen.

  1. Als u een extensie wilt toevoegen aan een type werkitem, kiest u het overgenomen proces, de WIT en kiest u vervolgens Extensies ophalen.

    Proces, WIT, Bug, Indeling, Extensies ophalen

  2. Selecteer de extensie die u wilt toevoegen. Hier kiezen we de controlelijst Voor werkitems.

  3. Selecteer de organisatie waaraan u deze wilt toevoegen en kies Installeren.

    Visual Studio Marketplace, extensie installeren

    Belangrijk

    Extensies die u installeert, worden toegevoegd aan alle WIT's in alle processen.

  4. Ga terug naar het proces en WIT en controleer of de locatie van de extensie de gewenste locatie is. Zoek deze onder aan de middelste kolom en sleep deze naar de gewenste positie op het formulier.

    Groepsextensie op formulier voor foutwerkitem

Een bijdrage op veldniveau of aangepast besturingselement toevoegen

  1. Installeer het aangepaste besturingselement zoals besproken in de vorige sectie.

  2. Open Instellingen>Werkproces> vanuit een werkitemformulier. Zie Proces voor instellingen>openen voor meer informatie.

  3. (Optioneel) Voeg een veld toe om te koppelen aan het aangepaste besturingselement. U kunt ook een bestaand veld opgeven, overgenomen of aangepast.

  4. Kies Aangepast besturingselement toevoegen terwijl de WIT is geselecteerd.

    Proces, WIT, Bug, Indeling, Nieuw aangepast besturingselement

    Notitie

    Als u de optie Aangepast besturingselement toevoegen niet ziet, hebt u geen extensie op veldniveau geïnstalleerd. Of mogelijk moet u uw browser vernieuwen om ervoor te zorgen dat uw browser nieuwe extensies registreert die onlangs zijn geïnstalleerd.

  5. Kies het gewenste aangepaste besturingselement in het menu met opties.

    Hier kiezen we bijvoorbeeld het besturingselement Wisselknop dat u kunt koppelen aan een Booleaans veld.

    Dialoogvenster Aangepast besturingselement toevoegen, tabblad Definitie

  6. Kies het tabblad Opties en vul het dialoogvenster in. Welke opties u moet opgeven, is afhankelijk van het aangepaste besturingselement dat u hebt geselecteerd.

    Hier geven we bijvoorbeeld het aangepaste veld, Triaged, op en geven we de wisselknoplabels aan die op het formulier moeten worden weergegeven.

    Dialoogvenster Aangepast besturingselement

  7. (Optioneel) Open het tabblad Indeling en geef het label voor het veld op.

    Vul eventuele aanvullende vereiste velden in. Raadpleeg de beschrijving van de extensie voor hulp.

  8. Controleer de werking van het aangepaste besturingselement door een werkitem te openen van het type dat u hebt gewijzigd. Mogelijk moet u uw browser vernieuwen om uw wijzigingen te zien.

    Hier laten we zien hoe het besturingselement standaard wordt weergegeven met het selectievakje en vervolgens met de wisselknop.

Booleaans veld met selectievakje

Booleaans veld met wisselknop

Booleaans veld met selectievakje

Booleaans veld met wisselknop

Bijdragen op groepsniveau en op paginaniveau

Wanneer u bijdragen op groepsniveau en op paginaniveau toevoegt, worden deze automatisch toegevoegd aan alle WIT's die zijn gedefinieerd voor alle processen, zowel overgenomen als aangepast. U kunt ervoor kiezen om deze bijdragen te verbergen voor weergave op het formulier voor een specifieke WIT of deze binnen het formulier te verplaatsen vanaf de standaardlocatie.

Als u een groeps- of paginabijdrage hebt geïnstalleerd, vernieuwt u de browser en opent u vervolgens een werkitem om de plaatsing van de bijdrage op het formulier weer te geven. Als u de bijdrage wilt verplaatsen of verbergen, volgt u de richtlijnen voor het tabblad Indeling.

Bijdragen op actieniveau

Bijdragen op actieniveau worden toegevoegd aan het contextmenu van overgenomen en aanpasbare WIT's voor zowel systeem- als overgenomen processen. Alle bijdragen op actieniveau worden toegevoegd aan alle typen werkitems en kunnen niet worden verborgen of verwijderd zonder de extensie te verwijderen of uit te schakelen.

In de volgende afbeelding ziet u bijvoorbeeld dat er negen bijdragen op actieniveau zijn toegevoegd en worden weergegeven in het contextmenu voor het gebruikersverhaal.

Webformulier voor gebruikersverhaal, contextmenu, opties op actieniveau

Programmatisch aangepaste besturingselementen toevoegen

U kunt deze REST API's gebruiken om te werken met extensies:

Notitie

U kunt wijzigingen in een overgenomen proces bekijken via het auditlogboek. Zie Auditlogboeken openen, exporteren en filteren voor meer informatie.