Есть небольшая статья по этому поводу.
Статью читал. В ней сказано, что через событие
Idling все же можно добраться до модели ревита.
Стоит отметить, что работа с Revit API возможна только в "правильных" контекстах. Вы не можете вызывать методы Revit API откуда попало. Случай с закрепляемой панелью похож на работу с немодальным окном.
Опять же некоторые методы можно вызывать откуда попало, некоторые нельзя (см. пример). Эта неточность вносит некоторый сумбур.
SatanaXIII, а как вы в итоге вызываете методы из закрепляемой панели?
Приведу пример:
Извините, вам запрещён просмотр содержимого спойлеров.
Таким образом получить список выбранных элементов (
GetElementIds) можно, а вот выбрать (
PickElementsByRectangle) нет.