次の方法で共有


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