Поделиться через


Метод IProvidePropertyBuilder::MapPropertyToBuilder

Проверяет, должен ли построитель быть связан с определенным свойством.

Синтаксис

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

Параметры

dispid [in]

DISPID рассматриваемого свойства.

pdwCtlBldType [out]

Построитель для сопоставления. Этот параметр может быть сочетанием следующих значений.

Значение Значение
CTLBLDTYPE_FSTDPROPBUILDER
1
Вызов стандартного построителя систем (не поддерживается в Visual Studio).
CTLBLDTYPE_FINTERNALBUILDER
2
Вызовите пользовательский сборщик.
CTLBLDTYPE_EDITSOBJDIRECTLY
4
Построитель изменяет объект. Это обычное поведение.

 

pbstrGuidBldr [out]

ИДЕНТИФИКАТОР GUID, определяющий построитель для этого свойства.

builderAvailable [out, retval]

Этот параметр имеет значение TRUE, если это свойство в настоящее время поддерживает построитель.

Возвращаемое значение

Возвращает значение HRESULT .

Требования

Требование Значение
DLL
Vsp.dll

См. также раздел

IProvidePropertyBuilder