IPerPropertyBrowsing  5MNY_MV

The IPerPropertyBrowsing interface accesses the information in the property pages offered by an object.

When to Implement

Implement this interface on all objects that have property pages so that clients can access information about the properties.

When to Use

Use this interface to access information about an object s properties.

Methods in Vtable Order

IUnknown Methods

Description

QueryInterface2Y54585

Returns pointers to supported interfaces.

AddRef1SHW0SS

Increments reference count.

ReleaseDUW01A

Decrements reference count.

 

IPerPropertyBrowsing Methods

Description

GetDisplayStringPDPMPL

Returns a text string describing the specified property.

MapPropertyToPage2MSTYK1

Returns the CLSID of the property page that allows manipulation of the specified property.

GetPredefinedStrings1XBI51

Returns a counted array of strings (LPOLESTR pointers) listing the descriptions of the allowable values that the specified property can accept (i.e., the values returned from IPerPropertyBrowsing::GetPredefinedValue.

GetPredefinedValueB7W_F8

Returns a VARIANT containing the value of a property identified with dispID that is associated with a predefined string name as returned from IPerPropertyBrowsing::GetPredefinedStrings.

 

See Also

IPropertyPage, IPropertyPage2, IPropertyPageSite, ISpecifyPropertyPages