次の方法で共有


IModelObject::GetTypeInfo メソッド (dbgmodel.h)

GetTypeInfo メソッドは、指定されたオブジェクトのネイティブ型を返します。 オブジェクトにネイティブ型情報が関連付けられていない場合 (たとえば、組み込み関数など)、呼び出しは成功しますが、null が返されます。

構文

HRESULT GetTypeInfo(
  IDebugHostType **type
);

パラメーター

type

このポインターによって表されるオブジェクトのネイティブ型は、IDebugHostType インターフェイス としてここに返されます。

戻り値

このメソッドは、成功または失敗を示す HRESULT を返します。

備考

コード サンプル

このサンプルでは、IDebugHostType インターフェイス を使用します。

ComPtr<IModelObject> spObject; /* get an object */

ComPtr<IDebugHostType> spType;
if (SUCCEEDED(spObject->GetTypeInfo(&spType)) && spType != nullptr)
{
    // The object has a native type.  spType is such type.
}

必要条件

要件 価値
ヘッダー dbgmodel.h

関連項目

IModelObject インターフェイス