ArcObjects Library Reference (SystemUI)  

CommandHost CoClass

Use this class to host C++ command implementations in a Toolbar.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


The CommandHost object is used when developing with the C++ API. C++ developers are unable to create new COM objects, so the CommandHost and ToolHost objects can be used to create custom commands and tools as follows:

The CAoCommandBase and CAoToolBase abstract classes and the AoToolbarAddCommand and AoToolbarAddTool functions are only intended to be used on UNIX and Linux platforms.

Supported Platforms

Windows, Solaris, Linux


Interfaces Description
ICommand Provides access to members that define a COM command.
ICommandHost Provides access to the ICommandHost Interface.