| Interface | Description | 
| IAccelerator | Provides access to members that define an accelerator. | 
| IAcceleratorHook | Provides access to a means to decide if a virtual key should act as an accelerator. | 
| IAcceleratorTable | Provides access to members that modify the accelerator table. | 
| IApplication | Provides access to members that query or modify the application. | 
| IApplicationIdentifyDialog | Provides access to class ID of application's identify dialog. | 
| IApplicationRefreshBitmap | Triggers the application to call get_Bitmap on the control specified. | 
| IApplicationStatus | Provides access to the applications status. | 
| IApplicationStatusEvents | Provides access to events fired by application. | 
| IAppROT | Provides access to members that manipulate the Esri application running object table, AppROT. | 
| IAppROTEvents | Provides access to events that occur on the Esri application running object table. | 
| IArcToolboxFind | Provides access to this tool's properties for the ArcToolbox Find tool. | 
| IArcToolboxTool | Provides access to members that control the Toolbox tools. | 
| IAtbApplication | Provides access to the window handle of the ArcToolbox application. | 
| IColorBrowser | Provides access to members that control the Color Browser Dialog. | 
| IColorPalette | Provides access to members that control the Color Palette. | 
| IColorSelector | Provides access to members that control the Color Selector Dialog. | 
| IComEmbeddedPropertyPage | Provides access to methods needed for embedded property pages. | 
| ICommandBar | Provides access to members that modify a commandbar. | 
| ICommandBars | Provides access to members that work on the collection of commandbars. | 
| ICommandItem | Provides access to members that define a command item. | 
| IComPropertyPage | Provides access to members that control a COM property page. | 
| IComPropertyPage2 | Provides access to members that control a COM property page. | 
| IComPropertyPageObjectFactory | Provides access to members that control the COM Property Page Object Factory. | 
| IComPropertyPageSite | Provides access to the callback mechanism of a COM property sheet. | 
| IComPropertySheet | Provides access to members that work with a COM property sheet. | 
| IComPropertySheet2 | Provides access to members that extend the IComPropertySheet interface with methods for setting the active page. | 
| IComPropertySheetID | Properties to identify sheet. | 
| ICoordinateDialog | Provides access to members that work with a dialog for getting coordinates. | 
| ICustomColorPalette | Provides access to members that control the Setting or Creating of a Custom Color Palette. | 
| ICustomizationFilter | Provides access to members that define a customization filter. | 
| IDDECommandHandler | Provides access to members that handle DDE commands. | 
| IDllThreadManager | Provides access to an event that DLL thread managers listen for. | 
| IDockableWindow | Provides access to members that define and control a dockable window. | 
| IDockableWindowDef | Provides access to members that define a dockable window. | 
| IDockableWindowHelpNotify | Provides access to members that define and control a dockable window. | 
| IDockableWindowImageDef | Provides access to members that define a dockable window's image. | 
| IDockableWindowInitialPlacement | Provides initial placement for dockable windows. | 
| IDockableWindowInitialPlacementNeighbors | Provides initial placement for dockable windows. | 
| IDockableWindowManager | Provides access to a method that finds a dockable window in the application. | 
| IDocument | Provides access to other objects in the document. | 
| IDocumentDirty | Provides access to the dirty flag of the Document. | 
| IDocumentDirty2 | Provides access to the dirty flag of the Document. | 
| IFileOpenHandler | Provides access to members that handle the opening of files. | 
| IGetStringDialog | Provides access to members that work with a dialog for getting a string. | 
| IGetUserAndPasswordDialog | Provides access to members that work with a dialog for getting user and password information. | 
| IListDialog | Provides access to members that work with a dialog for displaying a list. | 
| IMenuItem | Provides access to extended notifications for commands on menus. | 
| IMenuItem2 | Provides access to extended notifications for commands on menus. | 
| IMessageDialog | Provides access to a method that works with a dialog for displaying a message. | 
| IModelessFrame | Provides access to a means of displaying modeless dialogs implemented with VisualBasic. | 
| IMouseCursor | Provides access to members that set the system cursor. | 
| IMultiThreadedApplication | Provides access to members that control DLL thread managers. | 
| INumberDialog | Provides access to members that work with a dialog for getting a number. | 
| INumberFormatDialog | Provides access to members that work with the number format dialog. | 
| IObjectFactory | Provides access to members that allow automation clients to create arbitrary objects within the application's process space. | 
| IPaletteEvents | Provides access to events that occur when the palette changes. | 
| IProgressDialog2 | Provides access to members that work with a progress dialog. | 
| IProgressDialogFactory | Provides access to a method that creates a progress dialog. | 
| IPropertyPage |  | 
| IPropertyPageContext | Provides access to members that helps you find out if property page applies to a set of objects. | 
| IPropertyPageSite |  | 
| IPropertyPageSiteConfig | Provides access to members that configure a property page site. | 
| IProtectNameFramework | Provides access to dummy methods protecting name correctness. | 
| IRootLevelMenu | Indicator interface that identifies a root level menu. | 
| ISelectionPalette | Provides access to members that define a palette of selection choices. | 
| IShortcutMenu | Indicator interface that identifies a context menu. | 
| ISmallBitmapProvider | Provides access to members that control objects that provide a small 8x8 pixel bitmap. | 
| IStyleSelector | Provides access to members that work with the style selector dialog. | 
| ISymbolPickerDialog | Provides access to the SymbolPicker dialog. | 
| ITemplates | Provides access to members that query the templates collection. | 
| IVbaApplication | Provides access to members that modify the VBA projects in this application. | 
| IWindowPosition | Provides access to members that query or modify a window's position, size and state. |