IActiveDesigner Interface

The IActiveDesigner interface provides access to and information about an ActiveX designer's run-time object. The following methods make up the interface:

Method Description
GetExtensibilityObject Returns the extensibility object for the ActiveX designer.
GetRuntimeClassID Returns the class identifier (CLSID) of the run-time object.
GetRuntimeMiscStatusFlags Returns the miscellaneous status flags for the run-time object.
QueryPersistenceInterface Identifies the type of persistence interface supported by the ActiveX designer.
SaveRuntimeState Saves the information necessary to create a run-time object.

For more information, see "Implementing the IActiveDesigner Interface" in Chapter 7, "Persisting, Saving, and Debugging an ActiveX Designer."