Standard Objects and Naming Guidelines
This section describes the standard ActiveX objects, and discusses naming guidelines for creating objects that are unique to applications, especially user-interactive applications that support a multiple-document interface (MDI). If an ActiveX object is not user-interactive or supports only a single-document interface (SDI), the standards and guidelines should be adapted as appropriate.
Standard objects comprise a set of objects defined by Automation. You can use them as appropriate to your application. The objects described in Using Standard Objects are oriented toward document-based, user-interactive applications. Other applications (such as noninteractive database servers) may have different requirements.
Naming guidelines are recommendations meant to improve consistency across applications. See Naming Conventions for these recommendations.
Programmability interfaces provide access to an object's containing document and containing application. Accessing the Containing Document and Accessing the Containing Application describe the standards for exposing these interfaces.
This section also provides examples in a hypothetical syntax derived from Visual Basic. The standards and guidelines are subject to change.
In this section
Topic | Description |
---|---|
Using Standard Objects |
Describes the standard objects. |
Naming Conventions |
Choose names for exposed objects, properties, and methods that can be easily understood by users of the application. |
Programmability Interfaces |
Embeddable objects, including ActiveX controls, often require access to the programmability interfaces of their containers. |