Property of IApplication
Command list. SAFEARRAY of BSTR
Read-Only Property of type VARIANT
var pCommands = Application.Commands;
pCommands = Application.Commands
VARIANT pCommands; HRESULT hr = Application.get_Commands(&pCommands);
Example of how to work with SAFEARRAY objects can be found here.