Как программно изменить активные рабочие наборы? - PullRequest
0 голосов
/ 16 июня 2020

Я начал реализовывать настраиваемый диалог конфигурации для настраиваемого рабочего набора. Теперь я хотел реализовать механизм активации / деактивации (флажки) для видимого WorkingSets в Project Explorer, как тот, который вы получаете через Select Working Set..., чтобы пользователю не приходилось переключаться между двумя графическими интерфейсами.

GUI уже работает, но у меня две проблемы:

  1. Получение текущих активных рабочих наборов (например, в Project Explorer / Navigator)
  2. Установка активных рабочих наборов

Я пробовал работать с IWorkingSet.isVisible(), но функция возвращает true для всех рабочих наборов. Как мне получить текущие активные рабочие наборы для этих представлений и как их изменить программно?

...