Расширение TFS, включите ОК из диалога
TFS 2018u1. Я собираю расширение с помощью собственного диалогового окна хоста. Участвуют два вклада - сама диалоговая страница с типом "ms.vss-web.control" и пользовательский элемент меню, открывающий диалоговое окно.
Кнопка ОК в диалоговом окне по умолчанию отключена. Руководство говорит нам, чтобы включить его, позвонив updateOkButton()
на объекте диалога, который возвращается из openDialog()
к сценарию пункта меню.
Но сама страница диалога также отлично подходит для написания сценариев. Есть ли способ добраться до объекта диалога с самой страницы диалога? Имеет смысл включить / отключить кнопку ОК в обработчиках событий, которые находятся на странице диалога.
1 ответ
Решение
Вы можете сделать это, позвонив
VSS.getConfiguration().dialog.updateOkButton(true);