Partager via


IModelObject ::GetTypeInfo, méthode (dbgmodel.h)

La méthode GetTypeInfo retourne le type natif de l’objet donné. Si l’objet n’a pas d’informations de type natif associées (par exemple, il s’agit d’une intrinsèque, etc.), l’appel réussit toujours, mais retourne null.

Syntaxe

HRESULT GetTypeInfo(
  IDebugHostType **type
);

Paramètres

type

Le type natif de l’objet représenté par ce pointeur est retourné ici sous la forme d’une interface IDebugHostType.

Valeur de retour

Cette méthode retourne HRESULT qui indique la réussite ou l’échec.

Remarques

Exemple de code

Dans cet exemple, l’interface IDebugHostType est utilisée.

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.
}

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

interface IModelObject