The following classes support properties and property pages:
- CComDispatchDriver Retrieves or sets an object's properties through an IDispatch pointer. For more information, see Implementing the IDispatch Interface. 
- CStockPropImpl Implements the stock properties supported by ATL. 
- IPerPropertyBrowsingImpl Accesses the information in an object's property pages. 
- IPersistPropertyBagImpl Stores an object's properties in a client-supplied property bag. 
- IPropertyPageImpl Manages a particular property page within a property sheet. 
- IPropertyPage2Impl Similar to IPropertyPageImpl, but also allows a client to select a specific property in a property page. 
- ISpecifyPropertyPagesImpl Obtains the CLSIDs for the property pages supported by an object.