Reference
This section contains reference information for COM Objects for the Internet.
Interfaces
| Topic | Contents |
|---|---|
| IClassFactory3 |
Extends IClassFactory to create Component Object Model (COM) objects that share a common context. |
| IErrorlog |
Communicates detailed error information between a client and an object. |
| IObjectSafety |
Provides methods to get and set safety options. |
| IObjectWithSite |
Provides simple objects with a lightweight siting mechanism (lighter than IOleObject). |
| IPersistHistory |
Provides a mechanism for a component to persist its state in its containing application during the current session. |
| IPersistMemory |
Saves and loads objects from a stream. |
| IPersistPropertyBag |
Works with IPropertyBag and IErrorlog to define an individual property-based persistence mechanism. |
| IPersistPropertyBag2 |
Works with the IPropertyBag2 interface and the IErrorlog interface to define an individual property-based persistence mechanism. |
| IPropertyBag |
Provides an object with a property bag in which the object can save its properties persistently. |
| IPropertyBag2 |
Provides an object with a property bag in which the object can save its properties persistently. |
| IServiceProvider |
Provides a generic access mechanism to locate a GUID-identified service. |
Enumerations
| Topic | Contents |
|---|---|
| COMPAT |
The following flags determine the behavior of registered Microsoft ActiveX controls. |
| PROPBAG2_TYPE |
Identifies the type of data contained in a PROPBAG2 structure. |
Functions
| Topic | Contents |
|---|---|
| RemoveControlByName |
Removes the registry entries and all of the files associated with the specified control. |
Structures
| Topic | Contents |
|---|---|
| PROPBAG2 |
Contains or receives property information. |