IDebugAlias
Important
Dans Visual Studio 2015, cette façon d’implémenter des évaluateurs d’expression est déconseillée. Pour plus d’informations sur l’implémentation d’évaluateurs d’expression CLR, consultez l’exemple d’évaluateurs d’expression CLR et d’évaluateur d’expression managée.
Représente un alias numérique pour une variable. Un alias est simplement un nom différent pour une variable.
Syntaxe
IDebugAlias : IUnknown
Remarques pour les implémenteurs
L’évaluateur d’expression (EE) implémente cette interface pour prendre en charge les alias numériques pour les variables.
Remarques pour les appelants
- CreateAlias crée un alias pour un objet particulier. Pour rechercher des alias, utilisez FindAlias ou GetAllAliases.
Méthodes dans l'ordre Vtable
Les méthodes suivantes sont définies dans l’interface IDebugAlias
.
Méthode | Description |
---|---|
GetObject | Obtient l’objet auquel cet alias fait référence. |
GetName | Obtient le nom de l’alias. |
GetICorDebugValue | Récupère une ICorDebugValue interface qui fournit l’accès aux informations de code managé sur cet objet (code managé uniquement). |
Dispose | Marque cet alias comme n’étant plus utilisé. |
Notes
Un alias est un nombre décimal sous forme de chaîne suivi du caractère #, par exemple, 1001#.
Spécifications
En-tête : ee.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll