Megosztás a következőn keresztül:


Bővíthetőségi pontok

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

A bővítmények új funkciókkal növelik az Azure DevOps felhasználói élményét. Ebben a cikkben azokat a leggyakoribb bővíthetőségi pontokat emeljük ki, amelyeket a bővítmény megcélzhat. Az Azure DevOps bővíthetőségi modelljéről további információt a Hozzájárulás modellben talál.

A Hozzájárulások útmutató bővítmény egy mintakiterjesztés . Telepítse ezt a bővítményt a szervezetébe. A telepítés után megjelennek az elérhető bővíthetőségi pontok. Javasoljuk, hogy telepítse ezt a bővítményt egy személyes vagy tesztelési szervezetbe. A bővítmény forrása is elérhető.

További információkért tekintse meg az alábbi hivatkozásokat:

Hubok és hubcsoportok

Az Azure DevOps elsődleges navigációs elemei a hubok és a központcsoportok. A fájlok, kiadások, hátralékok és lekérdezések a hubok példái. A hubok egy központi csoporthoz tartoznak. A Files Hub például a projektszintű Azure Repos Hub-csoporthoz tartozik. A központi csoportok a szervezet, a gyűjtemény vagy a projekt szintjén is létezhetnek. A legtöbb bővítmény hozzájárul a projekt szintjéhez.

Az alábbi táblázat az Azure DevOps leggyakoribb hubcsoportjait ismerteti, amelyekhez hubokat adhat hozzá.

Név ID (Azonosító) Level Kép előnézete
Azure Boards ms.vss-work-web.work-hub-group Projekt/csapat Egyéni központ hozzáadva az Azure Boardshoz.
Azure Repos ms.vss-code-web.code-hub-group Projekt/csapat Egyéni központ hozzáadva az Azure-adattárakhoz.
Azure Pipelines ms.vss-build-web.build-release-hub-group Projekt/csapat Egyéni központ hozzáadva az Azure Pipelineshoz.
Azure Test Plans ms.vss-test-web.test-hub-group Projekt/csapat Egyéni központ hozzáadva az Azure Test Planshez.
Projektbeállítások ms.vss-web.project-admin-hub-group Project Egyéni projektadminisztrátori központ.
Szervezeti beállítások ms.vss-web.collection-admin-hub-group Szervezet vagy gyűjtemény Egyéni szervezeti felügyeleti központ.

Példa

Az alábbi példa bemutatja, hogyan járulhat hozzá egy központ a Code Hub csoporthoz:

{
    ...
    "contributions": [
        {
            "id": "my-custom-hub",
            "type": "ms.vss-web.hub",
            "targets": [
                "ms.vss-code-web.code-hub-group"
            ],
            "properties": {
                "name": "Code Hub",
                "order": 30,
                "uri": "/views/code/custom.html"
            }
        }
    ]
}
  • ms.vss-web.hub a hozzájárulás típusa. Ez a típus a vss-web közzétevő alatt közzétett bővítményben van definiálva ms . Ez a típus opcionális és kötelező tulajdonságokat deklarál, amelyeket az ilyen típusú hozzájárulások (például név, sorrend stb.) igényelnek.
  • ms.vss-code-web.code-hub-group az a hubcsoport-hozzájárulás teljes azonosítója, amelyet ez a központ célként szolgál. Ez a hozzájárulás a vss-code-web közzétevő által közzétett bővítményben van deklarálva ms
  • my-custom-hub a hozzájárulás rövid azonosítója; {publisherId}.{extensionId}.my-custom-hub a teljes azonosító

Ikon hozzáadása a menühöz vagy az eszköztárhoz

Adjon hozzá egy ikontulajdonságot, így közvetlenül név alapján is használható.

Javasoljuk, hogy adja meg saját ikonját. Saját példa ikon használatával:

           "name": "Sample hub",
           "uri": "dist/Hub/Hub.html",
           "icon": "asset://static/sample-icon.png",
           "supportsMobile": true
       }

Példa az Office UI Fabric-ikonokra :

            "iconName": "Code",
            "name": "Code Hub",
            "order": 30,
            "uri": "/views/code/custom.html"
        }

Menük és eszköztárak beállításai

Név Célazonosító
Szervezet/gyűjtemény áttekintési eszköztára ms.vss-admin-web.collection-overview-toolbar-menu
Gyűjtemény áttekintési projektrácsa ms.vss-admin-web.projects-grid-menu
Projekt áttekintése eszköztár ms.vss-admin-web.project-overview-toolbar-menu
Projektáttekintő teams-rács ms.vss-admin-web.teams-grid-menu

Az Azure Boards menüje és eszköztára

Név Célazonosító Kép előnézete
Munkaelem lekérdezési menüje ms.vss-work-web.work-item-query-menu Egyéni lekérdezési művelet hozzáadva a lekérdezési menühöz.
Munkaelem lekérdezési eredmények eszköztárának menüje ms.vss-work-web.work-item-query-results-toolbar-menu Lekérdezési eredmények egyéni eszköztár menüművelete
Munkaelem lekérdezési eredmények menüeleme ms.vss-work-web.query-result-work-item-menu Lekérdezési eredményelem menü egyéni művelete.
Munkaelem lekérdezési eredmények lapja ms.vss-work-web.query-tabs Lekérdezési eszköztár egyéni kimutatáslapja
Munkaelem a helyi menühöz ms.vss-work-web.work-item-toolbar-menu Egyéni munkaelem-eszköztárműveletek.
Hátralékelem menü ms.vss-work-web.backlog-item-menu A hátralékelem-műveletek egyéni menübeállításai.
Sprint board pivot filter menu ms.vss-work-web.sprint-board-pivot-filter-menu Sprint board pivot filter menu
Tábla kimutatásszűrő menüje ms.vss-work-web.backlog-board-pivot-filter-menu Hátraléktábla kimutatásszűrési műveletei.
Kártya menü ms.vss-work-web.backlog-board-card-item-menu
Termék hátralék lapja ms.vss-work-web.product-backlog-tabs Képernyőkép a termék-hátralék egyéni lapról.
Iterációs teendőlista lap ms.vss-work-web.iteration-backlog-tabs Képernyőkép az iterációk egyéni teendőlistáiról.
Portfolió-hátralék panel ms.vss-work-web.portfolio-backlog-toolpane Képernyőkép a Portfolió-hátralék egyéni paneljéről.
Termék-hátralék panel ms.vss-work-web.requirement-backlog-toolpane Képernyőkép a Termékháttúlnapló egyéni paneljéről.
Iterációs teendőlista panel ms.vss-work-web.iteration-backlog-toolpane Képernyőkép az Iterációs teendőlista egyéni paneljéről.

Az Azure Pipelines menüje és eszköztára

Név Célazonosító Előnézet
Kész build menü ms.vss-build-web.completed-build-menu Befejezett buildműveletek
Builddefiníciók menü ms.vss-build-web.build-definition-menu Builddefiníciós műveletek
Az eredmények eszköztárának művelete ms.vss-test-web.test-results-actions-menu Teszteredmények eszköztárművelete
Teszteredmény részletei lap ms.vss-test-web.test-result-details-tab-items Teszteredmény részletei lap
A Kiadási folyamatkezelő helyi menüje ms.vss-releaseManagement-web.release-definition-explorer-context-menu Definíciókezelő helyi menüje
A Kiadási folyamatkezelő eszköztár menüje ms.vss-releaseManagement-web.release-definition-explorer-toolbar-menu Definíciókezelő eszköztár menüje
Kiadás összefoglalása eszköztár menü ms.vss-releaseManagement-web.release-editor-tool-bar-menu Kiadás összegzése eszköztár menü
Kiadás összegzése lap ms.vss-releaseManagement-web.release-details-view Kiadás összegzése lap
Kiadás összefoglalása szakasz ms.vss-releaseManagement-web.release-details-summary-tab Kiadás összefoglalása szakasz

Az Azure Pipelines menüje és eszköztára

Név Célazonosító Előnézet
Kész build menü ms.vss-build-web.completed-build-menu Befejezett buildműveletek
Az eredmények eszköztárának művelete ms.vss-test-web.test-results-actions-menu Teszteredmények eszköztárművelete
Teszteredmény részletei lap ms.vss-test-web.test-result-details-tab-items Teszteredmény részletei lap
A Kiadási folyamatkezelő helyi menüje ms.vss-releaseManagement-web.release-definition-explorer-context-menu Definíciókezelő helyi menüje
Folyamat részletei nézet, fejléc gomb ms.vss-build-web.pipelines-header-menu Folyamat részletei nézet, fejléc menü
Folyamat részletei nézet, mappa helyi menüje ms.vss-build-web.pipelines-folder-menu Folyamat részletei nézet, mappa helyi menüje

Azure Pipelines-feladatok

A feladatok egy buildben vagy kiadásban végeznek munkát. További információkért megtudhatja, hogyan járulhat hozzá egy buildelési vagy kiadási feladathoz.

Az Azure Repos menüje és eszköztára

Név Célazonosító Kép előnézete
Forráselem (rács) menü ms.vss-code-web.source-grid-item-menu Elemrácsműveletek adattára
Forráselem (fa) menü ms.vss-code-web.source-tree-item-menu Elemfaműveletek adattára
Forráselem (rács és fa) menü ms.vss-code-web.source-item-menu
Listaelem módosítása menü ms.vss-code-web.change-list-item-menu
Listaösszegző elem menü módosítása ms.vss-code-web.change-list-summary-item-menu
Git-ágak famenüje ms.vss-code-web.git-branches-tree-menu Git-ágak fa
A Git lekéréses kérelmek műveleteinek menüje ms.vss-code-web.pull-request-action-menu Git lekéréses kérelem műveletei
Git pull request tabs (pivots) ms.vss-code-web.pr-tabs Git Lekéréses kérelem lap
A Git véglegesítési lista menüje ms.vss-code-web.git-commit-list-menu Git Véglegesítési lista menü
A Git véglegesítés részleteinek menüje ms.vss-code-web.git-commit-details-menu Git Véglegesítés részletei menü

Az Azure Test Plans menüje és eszköztára

Név Célazonosító Kép előnézete
A futtatási rács menü tesztelése ms.vss-test-web.test-run-grid-menu
Csomagcsomagok tesztelése famenü ms.vss-test-web.test-plans-suites-context
A terv központi kimutatáslapjának tesztelése ms.vss-test-web.test-plan-pivot-tabs Test Hub Pivot Tab

Egyéb bővíthetőségi pontok

  • Irányítópult-widget: A bővítmények új típusú widgetet adhatnak hozzá, amelyeket a felhasználók hozzáadhatnak egy irányítópulthoz. Megtudhatja, hogyan járulhat hozzá irányítópult-widgethez.
  • Munkaeleműrlap: A munkaelem-űrlapot új szakaszokkal, lapokkal, műveletekkel és egyéni mezőmegjelenítőkkel bővített bővítmények bővítik. További információkért olvassa el a munkaelem űrlapjának kiterjesztését.
  • Szolgáltatáshookok: A "fogyasztó" az a szolgáltatás, amelyet az események a Service Hooksban küldenek. A bővítmények hozzájárulhatnak a fogyasztói szolgáltatásokhoz. Ezeket a szolgáltatásokat egy felhasználó (vagy programozott módon) konfigurálja, hogy eseményeket küldjön a szolgáltatásnak. További információt a szolgáltatáshook-fogyasztó közreműködése című témakörben talál.
  • Szolgáltatások:

Név: Előzetes verziójú funkció (csak üzemeltetve)
Célazonosító: ms.vss-web.managed-features

Név: Szolgáltatás (csak helyszíni)
Célazonosító: ms.vss-web.managed-features-onprem