Поделиться через


Метод IModelObject::GetTypeInfo (dbgmodel.h)

Метод GetTypeInfo возвращает собственный тип заданного объекта. Если объект не имеет связанных с ним собственных сведений о типе (например, он является встроенным и т. д.), вызов по-прежнему будет выполнен успешно, но вернет значение NULL.

Синтаксис

HRESULT GetTypeInfo(
  IDebugHostType **type
);

Параметры

type

Собственный тип объекта, представленного указателем this, будет возвращен здесь как интерфейс 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