Skip to content

Latest commit

 

History

History
75 lines (58 loc) · 3.06 KB

nn-ocidl-ispecifypropertypages.md

File metadata and controls

75 lines (58 loc) · 3.06 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NN:ocidl.ISpecifyPropertyPages
ISpecifyPropertyPages (ocidl.h)
Indicates that an object supports property pages.
ISpecifyPropertyPages
ISpecifyPropertyPages interface [COM]
ISpecifyPropertyPages interface [COM]
described
_ctrl_ispecifypropertypages
com.ispecifypropertypages
ocidl/ISpecifyPropertyPages
com\ispecifypropertypages.htm
com
fd986241-aabe-477e-a382-28a1ecfd5410
12/05/2018
ISpecifyPropertyPages, ISpecifyPropertyPages interface [COM], ISpecifyPropertyPages interface [COM],described, _ctrl_ispecifypropertypages, com.ispecifypropertypages, ocidl/ISpecifyPropertyPages
ocidl.h
Windows
Windows 2000 Professional [desktop apps only]
Windows 2000 Server [desktop apps only]
OCIdl.idl
Windows
19H1
ISpecifyPropertyPages
ocidl/ISpecifyPropertyPages
c++
APIRef
kbSyntax
COM
OCIdl.h
ISpecifyPropertyPages

ISpecifyPropertyPages interface

-description

Indicates that an object supports property pages. OLE property pages enable an object to display its properties in a tabbed dialog box known as a property sheet. An end user can then view and change the object's properties. An object can display its property pages independent of its client, or the client can manage the display of property pages from a number of contained objects in a single property sheet. Property pages also provide a means for notifying a client of changes in an object's properties.

-inheritance

The ISpecifyPropertyPages interface inherits from the IUnknown interface. ISpecifyPropertyPages also has these types of members:

-remarks

A property page object manages a particular page within a property sheet. A property page implements at least IPropertyPage and can optionally implement IPropertyPage2 if selection of a specific property is supported.

An object specifies its support for property pages by implementing ISpecifyPropertyPages. Through this interface the caller can obtain a list of CLSIDs identifying the specific property pages that the object supports. If the object specifies a property page CLSID, the object must be able to receive property changes from the property page.

-see-also

IPropertyPage

IPropertyPage2

IPropertyPageSite