The CDO Rendering Library is designed for flexibility and performance. It implements HTML rendering of the CDO objects most used by client applications. The CDO Rendering Library is not designed for development of service providers.
The CDO Rendering Library is based on the capabilities provided by Automation. It allows you to create instances of programmable rendering objects that you can reference with automation controllers. An automation controller is a tool that supports Automation, such as Microsoft® Visual Basic®.
For the purposes of this document, an object is an Automation object: a software component that exposes its properties and methods. Such an object follows the Visual Basic programming model and lets you get properties, set properties, and call methods. Throughout this document, Visual Basic is used as a concrete example of an automation controller, but the statements about Visual Basic apply to all such tools.