IDebugVsaScriptCodeItem.Evaluate Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 VARIANT
tant que .