IExtendedTypeLib Members
Include Protected Members
Include Inherited Members
Creates and manages a type library for an extended object. An example of an extended object is an object inside a container where the container provides additional properties for the object, such as Top or Left for position on a form. The compound object can be treated as a single, extended object with the extended type library.
The IExtendedTypeLib type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddRefExtendedTypeLib | Creates an extended type library and returns a reference counted (AddRef) interface to it. | |
AddRefExtendedTypeLibOfClsid | Creates an ITypeInfo interface for an extended type and returns a reference counted (AddRef) interface to it. Uses the CLSID of the type being extended. | |
CreateExtendedTypeLib | Creates an ITypeLib interface for an extended type. The interface is not reference counted. The client must handle reference counting. | |
SetExtenderInfo | Sets the information for the extending type in the extended type library. |
Top