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を返します。