ICorDebugType2::GetTypeID, méthode
Obtient un COR_TYPEID pour ce type.
Syntaxe
HRESULT GetTypeID(
([out] COR_TYPEID *id
);
Paramètres
id
[out] Pointeur vers le COR_TYPEID pour ce ICorDebugType.
Valeur de retour
La valeur de retour est S_OK
en cas de réussite ou un code d'échec HRESULT
en cas d'échec. Les codes HRESULT
incluent ce qui suit :
Code de retour | Description |
---|---|
S_OK |
La méthode a réussi. La méthode a récupéré un COR_TYPEID valide. |
CORDBG_E_CLASS_NOT_LOADED |
Le type n’a pas été chargé. |
CORDBG_E_UNSUPPORTED |
Le type n'est pas pris en charge. |
Notes
Cette méthode fournit un mappage de ICorDebugType, qui représente un type qui peut ou non avoir été chargé dans le runtime, à un COR_TYPEID, qui sert de handle opaque identifiant un type chargé dans le runtime.
Si le type représenté par ICorDebugType n’est pas encore chargé, cette méthode retourne CORDBG_E_CLASS_NOT_LOADED
. Si le type n’est pas pris en charge, elle retourne CORDBG_E_UNSUPPORTED
.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponibles depuis la version 4.6.2
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour