Share via


IDebugVsaScriptCodeItem.Evaluate Méthode

Définition

En cas d'implémentation dans une classe, évalue le bloc, l'expression ou l'instruction représenté par l'élément de code et retourne la valeur. Cette méthode est généralement appelée par un débogueur qui doit évaluer une expression (dans une fenêtre Espion, par exemple). Pour les expressions, la valeur est le résultat de l'expression. Pour les blocs et les instructions, l'expression résultante est la dernière expression calculée par le bloc ou l'instruction.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public:
 System::Object ^ Evaluate();
public object Evaluate ();
abstract member Evaluate : unit -> obj
Public Function Evaluate () As Object

Retours

Valeur qui représente l’évaluation de l’instruction, de l’expression ou du bloc.

Remarques

Notez que la Evaluate méthode est fonctionnellement identique à la Execute méthode . Seuls les attributs de marshaling diffèrent. Cette version de l’interface permet à un débogueur non managé d’obtenir la valeur de retour en tant que IUnknown pointeur plutôt qu’en VARIANTtant que .

S’applique à