共用方式為


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