IDebugVsaScriptCodeItem Интерфейс

Определение

Определяет методы, которые оценивают выражения и строки синтаксического анализа. Обычно этот интерфейс реализуется объектом, представляющим блок кода, и обычно вызывается отладчиком. Этот интерфейс предоставляет дополнительные функциональные возможности, необходимые узлу IActiveScript.

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

public interface class IDebugVsaScriptCodeItem
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6DFE759A-CB8B-4ca0-A973-1D04E0BF0B53")]
public interface IDebugVsaScriptCodeItem
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6DFE759A-CB8B-4ca0-A973-1D04E0BF0B53")>]
type IDebugVsaScriptCodeItem = interface
Public Interface IDebugVsaScriptCodeItem
Атрибуты

Методы

Имя Описание
Evaluate()

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

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

ParseNamedBreakPoint(String, String, Int32, String, String, UInt64)

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

При реализации в классе анализирует строки и возвращает проанализированные сведения. Этот метод обычно вызывается отладчиком, который должен анализировать сведения о точке останова, представленной в виде string. Отладчик может иметь точку останова, введенную пользователем в формате functionname-arguments-ILoffset. Именованной строкой точки останова может быть сложный формат, например F.B(C.D[], int, arg : double ) : C.Abc + 123. список параметров является необязательным, как смещение IL.

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