Где я могу найти все доступные цели для новых расширений Azure Devops? - PullRequest
0 голосов
/ 05 ноября 2019

Разработка нового расширения для Azure * Документация указывает на пример проекта в github , где вы можете увидеть различные примеры расширений, предназначенные для различных областей портала DevOps Azure. Однако я не могу найти какую-либо документацию по всем доступным целям вклада. Где я могу найти эту информацию.

Например, один из примеров в репозитории показывает, как добавить новую опцию меню в средство выбора репозитория. Вот как выглядит фрагмент вклада:

{
    "contributions": [
        {
            "id": "sample-repository-picker-action",
            "type": "ms.vss-web.menu-item",
            "targets": [ "ms.vss-code-web.command-bar-repository-picker-actions" ],
            "properties": {
                "text": "Sample repository picker action",
                "uri": "dist/RepositoryActions/RepositoryActions.html",
                "iconName" : "Add",
                "registeredObjectId": "sample-repository-action"
            }
        }
    ]
}

Как вы можете видеть, они нацелены на ms.vss-code-web.command-bar-repository-picker-actions Где я могу найти документацию по всем доступным целям?

Я попробовал проверить портал AzOUR DevOps с помощью Chrome Devtools, надеясь увидеть целевую строку в качестве атрибута html в любом из элементов. Это было просто дикое предположение. Это похоже на важную информацию, которая должна быть документирована для создания расширений, где они?

1 Ответ

0 голосов
/ 05 ноября 2019

Вы можете установить расширение Справочное руководство от Microsoft.

Это расширение предназначено для того, чтобы помочь разработчикам расширений обнаружить различные компоненты Visual Studio Team Services, на которые могут ориентироватьсявклады сторонних расширений, а также данные контекста, доступные для каждой цели.

Кроме того, вы можете найти длинный список здесь и здесь .

...