Compartilhar via


Método IProvidePropertyBuilder::ExecuteBuilder

Notifica um objeto de que ele deve exibir seu construtor para a propriedade especificada.

Sintaxe

void ExecuteBuilder(
  [in]          LONG      dispid,
  [in]          BSTR      bstrGuidBldr,
  [in]          IDispatch *pdispApp,
  [in]          LONG_PTR  hwndBldrOwner,
  [in, out]     LPVARIANT pvarValue,
  [out, retval] LPBOOL    pbActionCommitted
);

Parâmetros

dispid [in]

O DISPID da propriedade para a qual o construtor é exibido.

bstrGuidBldr [in]

O BSTR do GUID do construtor a ser invocado. Isso é retornado de MapToPropertyBuilder.

pdispApp [in]

Defina como NULL.

hwndBldrOwner [in]

Um identificador para a janela pai do construtor pop-up.

pvarValue [in, out]

O valor atual da propriedade. Esse valor pode ser modificado pelo objeto e será alterado para o novo valor se pbActionCommitted for TRUE.

pbActionCommitted [out, retval]

Um valor que indica se o construtor executou uma ação no objeto . Pode ser usado quando um usuário modifica algo e pressiona OK na caixa de diálogo do construtor pop-up.

Valor retornado

Retorna um valor HRESULT .

Requisitos

Requisito Valor
DLL
Vsp.dll

Confira também

IProvidePropertyBuilder