IProvidePropertyBuilder interface

The IProvidePropertyBuilder interface, when implemented, allows objects to specify property builder objects for properties. Builders are invoked by an ellipsis button ([...]) on the Microsoft Visual Studio property browser and is invoked through ExecuteBuilder when the button is pressed. To supply a builder for a given property, return a GUID for the property builder that should be invoked for the current property from MapPropertyToBuilder. Builders are generally implemented through modal dialog boxes.

The version for this interface is 1.0. Method calls are received at a dynamically assigned endpoint (as described in the MSMQ binary documentation on endpoint mapping) and use the UUID (universally unique identifier) "33C0C1D8-33CF-11d3-BFF2-00C04F990235".

Members

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

Methods

The IProvidePropertyBuilder:IUnknown interface has these methods.

Method Description
ExecuteBuilder Notifies an object that it should display its builder for the specified property.
MapPropertyToBuilder Checks whether a builder should be associated with a particular property.

 

Requirements

Requirement Value
DLL
Vsp.dll