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 le pointeur this est retourné ici en tant qu’interface IDebugHostType .

Valeur retournée

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

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

Interface IModelObject