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 |