IModelObject::GetTypeInfo-Methode (dbgmodel.h)
Die GetTypeInfo-Methode gibt den systemeigenen Typ des angegebenen Objekts zurück. Wenn dem Objekt keine systemeigenen Typinformationen zugeordnet sind (z. B.: es handelt sich um eine systeminterne Usw.), wird der Aufruf weiterhin erfolgreich ausgeführt, gibt aber NULL zurück.
Syntax
HRESULT GetTypeInfo(
IDebugHostType **type
);
Parameter
type
Der systemeigene Typ des objekts, das durch diesen Zeiger dargestellt wird, wird hier als IDebugHostType--Schnittstelle zurückgegeben.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Bemerkungen
Codebeispiel
In diesem Beispiel wird die IDebugHostType-Schnittstelle verwendet.
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.
}
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |