IDebugVsaScriptCodeItem.Evaluate Метод

Определение

При реализации в классе, анализирует представленный элементом кода блок, выражение или оператор, и возвращает соответствующее значение. Обычно вызывается отладчиком, которому необходимо вычислить выражение (например, в окне контрольных значений). Результатом анализа выражения является значение. Для блоков и операторов результирующим будет последнее выражение, вычисленное блоком или оператором.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

Возвращаемое значение

Значение, представляющее результат анализа оператора, выражения или блока.

Комментарии

Обратите внимание, что Evaluate метод функционально идентичен методу Execute . Отличаются только атрибуты маршалинга. Эта версия интерфейса позволяет неуправляемым отладчику получить возвращаемое значение в IUnknown виде указателя, а не VARIANT.

Применяется к