Действительно не понимаю вопроса. Т.е. вы хотите через C# вызывать Javascript? В API ничего специального нет, вся работа должна быть через Javascript.
Все там есть, просто JavaScript вызвать не проблема, были ньюансы но вы их вроде поправили, проблема в другом:
Есть кубик выполнить Javascript На странице
Есть возможность сделать это из сниппета через Document.EvaluateScript
Появилась возможность указывать в стандартном кубике вызова JS? когда скрипт должен выполняться и что самое главное !!!!! заранее его определять.
Как мне тоже самое сделать из сниппета ?
Например: instance.EvaluateScriptOnAction("OnPageCreate","EveryTime","My JS script");
или tab.EvaluateScriptOnAction("OnPageCreate","EveryTime","My JS script");
и я теперь знаю что у меня на каждой странице будет дергать мой скрипт, ну или там на таб подвязать, пофиг.
А то получается в обычном кубике есть, но в фреймворке тишина, а делать микс сниппета и кубика далеко не всегда удобно.
P.S. Если вы делаете функционал в кубике, давайте возможность дернуть его из сниппета сразу.
С темиже профилями почти год просили, дайте возможность их сохранять и загружать из сниппетов нормально и т.п.