IPropertySheetProvider interface (mmc.h)

The IPropertySheetProvider interface implements Windows property sheets as COM objects. A property sheet object contains the code required to handle modeless operation and determining which other snap-ins are extending the node type. The size of the property sheet is set by the primary snap-in and extensions are forced to accept that size.

Inheritance

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

Methods

The IPropertySheetProvider interface has these methods.

 
IPropertySheetProvider::AddExtensionPages

The IPropertySheetProvider::AddExtensionPages method collects the pages from the extension snap-ins.
IPropertySheetProvider::AddPrimaryPages

The IPropertySheetProvider::AddPrimaryPages method collects the pages from the primary snap-in.
IPropertySheetProvider::CreatePropertySheet

Creates a property sheet frame.
IPropertySheetProvider::FindPropertySheet

Determines whether a specific property sheet exists.
IPropertySheetProvider::Show

If the type that has been set in IPropertySheetProvider::CreatePropertySheet is a property sheet, IPropertySheetProvider::Show displays a property sheet frame that is parented to a hidden window.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header mmc.h