ActiveX designers may use the services listed in the following table:
Service | Interfaces | Purpose |
SApplicationObject | IDispatch | Returns the programmability interface for the host's add-in model. |
SCodeNavigate | ICodeNavigate, ICodeNavigate2 |
Navigates to the code associated with an object. |
SDesignerProgrammability | IDesignerProgrammability | Creates and validates identifiers in host's environment. |
SDesignerToolboxSite | IDesignerToolboxSite | Returns the currently selected item from the host's toolbox. |
SProfferTypeLib | IProfferTypeLib | Allows components to add type libraries to the project. |
STrackSelection | ITrackSelection, ISelectionContainer | Tracks menu and object selections in a user interface. |
Not all hosts support all of these services, and some hosts may support other services. Refer to the host documentation for details.
See Chapter 10, "Service Reference," for details of the individual services.