IVCDPropertyItems::findInterfacePtr Method

与えられた項目、要素、インターフェースidからIVCDPropertyInterfaceクラスライブラリリファレンス>クラス>IVCDPropertyInterfaceのコレクションを探します。findInterfaceクラスライブラリリファレンス>クラス>IVCDPropertyItems>IVCDPropertyItems::findInterface Methodメソッドとは対照的に、このメソッドはテンプレート化された出力パラメータを持ち、パラメータの型はインターフェースからクエリされます。

構文

// VC 6:
template<class TItf>
TItf findInterfacePtr( const GUID& itemID, const GUID& elementID, TItf& pRval )
// VC 7.1:
template<class TItf>
smart_com<TItf> findInterfacePtr( const GUID& itemID, const GUID& elementID, smart_com<TItf>& pRval )
パラメータ 説明
itemID 検索するインターフェースの項目IDです。
可能なGUIDのリストについては Standard Property Item GUIDsクラスライブラリリファレンス>定数>tandard Property Item GUIDs (標準プロパティ項目GUID)を参照ください。
elementID 検索するインターフェースの要素IDです。
可能なGUIDのリストについては Standard Element GUIDsクラスライブラリリファレンス>定数>Standard Element GUIDs (標準エレメントGUID)を参照ください。
pRval IVCDPropertyInterfaceクラスライブラリリファレンス>クラス>IVCDPropertyInterface継承クラスへのポインタです。メソッドが実行されると、このパラメータは 検出、そしてクエリされるインターフェースをポイントします。そうでない場合には0を返します。

戻り値

メソッドが実行されると、検出、クエリされるインターフェースを返します。そうでない場合には0を返します。