IDebugVsaScriptCodeItem.Evaluate Метод

Определение

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

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

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

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

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

Комментарии

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

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