IDebugVsaScriptCodeItem.Evaluate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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