IDebugVsaScriptCodeItem.Evaluate Método

Definición

Cuando se implementa en una clase, evalúa el bloque, la expresión o la instrucción representadas por el elemento de código y devuelve el valor. Normalmente, un depurador llama a ella que necesita evaluar una expresión (en una ventana Inspección, por ejemplo). En el caso de las expresiones, el valor es el resultado de la expresión. Para bloques e instrucciones, la expresión resultante es la última expresión calculada por el bloque o instrucción .

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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

Devoluciones

Valor que representa la evaluación de la instrucción, expresión o bloque.

Comentarios

Tenga en cuenta que el Evaluate método es funcionalmente idéntico al Execute método . Solo los atributos de serialización difieren. Esta versión de la interfaz permite que un depurador no administrado obtenga el valor devuelto como puntero IUnknown en lugar de .VARIANT

Se aplica a