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

TopicDescription

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.

 

Related topics

Automation Programming Reference

 

 

Community Additions

ADD
Show:
© 2015 Microsoft