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 |
|
另请参阅