I just finished an EE article that uses an activeX object to display all of the "verbs" that can be applied to any file. See:
http://www.experts-exchange.com/A_2006.html
It's JavaScript (in file common.js). Note that the DoIt() member function is the same as invoke on a verb.