Поделиться через


Debugger2.GetExpression2 - метод

Обновлен: Ноябрь 2007

Вычисляет выражение на основании текущего фрагмента стека. Если выражение можно проанализировать, но не вычислить, то возвращается объект, который, однако, но не содержит правильное значение.

Пространство имен:  EnvDTE80
Сборка:  EnvDTE80 (в EnvDTE80.dll)

Синтаксис

'Декларация
Function GetExpression2 ( _
    ExpressionText As String, _
    UseAutoExpandRules As Boolean, _
    TreatAsStatement As Boolean, _
    Timeout As Integer _
) As Expression
'Применение
Dim instance As Debugger2
Dim ExpressionText As String
Dim UseAutoExpandRules As Boolean
Dim TreatAsStatement As Boolean
Dim Timeout As Integer
Dim returnValue As Expression

returnValue = instance.GetExpression2(ExpressionText, _
    UseAutoExpandRules, TreatAsStatement, _
    Timeout)
Expression GetExpression2(
    string ExpressionText,
    bool UseAutoExpandRules,
    bool TreatAsStatement,
    int Timeout
)
Expression^ GetExpression2(
    [InAttribute] String^ ExpressionText, 
    [InAttribute] bool UseAutoExpandRules, 
    [InAttribute] bool TreatAsStatement, 
    [InAttribute] int Timeout
)
function GetExpression2(
    ExpressionText : String, 
    UseAutoExpandRules : boolean, 
    TreatAsStatement : boolean, 
    Timeout : int
) : Expression

Параметры

  • ExpressionText
    Тип: System.String
    Текст вычисляемого выражения.
  • UseAutoExpandRules
    Тип: System.Boolean
    Значение true, если следует использовать правила автоподстановки; в противном случае — false.
  • TreatAsStatement
    Тип: System.Boolean
    Значение true, если строка должна интерпретироваться как оператор; в противном случае — false.
  • Timeout
    Тип: System.Int32
    Значение времени ожидания в миллисекундах.

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

Тип: EnvDTE.Expression
Всегда возвращает выражение.

Заметки

GetExpression2 не вызывает исключение. Если происходит ошибка, то в выражении возвращается сообщение об ошибке.

Разрешения

См. также

Ссылки

Debugger2 Интерфейс

Debugger2 - члены

EnvDTE80 - пространство имен