IPerPropertyBrowsing2::ExecuteBuilder Method (Int32, Guid, Object^, IntPtr, Object^)

 

Executes the builder for a given property and returns the value from the builder.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

int ExecuteBuilder(
	int dispid,
	[InAttribute] Guid% rguidBuilder,
	Object^ pdispApp,
	IntPtr hwndBuilderOwner,
	Object^% pvarValue
)

Parameters

dispid
Type: System::Int32

 [in] The dispatch ID of the property.

rguidBuilder
Type: System::Guid

 [in] The GUID of the builder for the property.

pdispApp
Type: System::Object^

 [in] Pointer to the dispatch interface (IDispatch) of the builder.

hwndBuilderOwner
Type: System::IntPtr

 [in] HWND of the owner of the window the builder runs in.

pvarValue
Type: System::Object^

 [in, out] Pointer to a variant containing an initial value and the returned value of the property.

Return Value

Type: System::Int32

If the method succeeds, it returns S_OK. If it fails, it returns an error code.

Return to top
Show: