Services Available for ActiveX Designers

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.