Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Notifies an object that it should display its builder for the specified property.
Syntax
void ExecuteBuilder(
[in] LONG dispid,
[in] BSTR bstrGuidBldr,
[in] IDispatch *pdispApp,
[in] LONG_PTR hwndBldrOwner,
[in, out] LPVARIANT pvarValue,
[out, retval] LPBOOL pbActionCommitted
);
Parameters
-
dispid [in]
-
The DISPID of the property for which the builder displays.
-
bstrGuidBldr [in]
-
The BSTR of the builder GUID to invoke. This is returned from MapToPropertyBuilder.
-
pdispApp [in]
-
Set to NULL.
-
hwndBldrOwner [in]
-
A handle to the parent pop-up builder window.
-
pvarValue [in, out]
-
The current value of the property. This value can be modified by the object and changes to the new value if pbActionCommitted is TRUE.
-
pbActionCommitted [out, retval]
-
A value that indicates whether the builder performed an action on the object. Can be used when a user modifies something, then presses OK on the pop-up builder dialog box.
Return value
Returns an HRESULT value.
Requirements
Requirement | Value |
---|---|
DLL |
|
See also