Compartilhar via


Método IProvidePropertyBuilder::MapPropertyToBuilder

Verifica se um construtor deve ser associado a uma propriedade específica.

Sintaxe

void MapPropertyToBuilder(
  [in]          LONG   dispid,
  [out]         DWORD  *pdwCtlBldType,
  [out]         LPBSTR pbstrGuidBldr,
  [out, retval] LPBOOL builderAvailable
);

Parâmetros

dispid [in]

O DISPID da propriedade em questão.

pdwCtlBldType [out]

O construtor a ser mapeado. Esse parâmetro pode ser uma combinação dos seguintes valores.

Valor Significado
CTLBLDTYPE_FSTDPROPBUILDER
1
Invoque um construtor de sistema padrão (sem suporte no Visual Studio).
CTLBLDTYPE_FINTERNALBUILDER
2
Invocar um construtor personalizado.
CTLBLDTYPE_EDITSOBJDIRECTLY
4
O Construtor modifica o objeto . Esse é um comportamento comum.

 

pbstrGuidBldr [out]

O GUID que identifica o construtor dessa propriedade.

builderAvailable [out, retval]

Esse parâmetro será TRUE se essa propriedade atualmente der suporte a um construtor.

Valor retornado

Retorna um valor HRESULT .

Requisitos

Requisito Valor
DLL
Vsp.dll

Confira também

IProvidePropertyBuilder