Udostępnij za pośrednictwem


Metoda Debugger3.GetExpression2 — (String, Boolean, Boolean, Int32)

Wynikiem wyrażenia opartego na bieżącej klatce stosu.Jeśli wyrażenie można analizować, ale nie są oceniane, obiekt jest zwracany, ale nie zawiera prawidłowej wartości.Ta funkcja składowa jest podobny do GetExpression , ale z dodatkowych parametrów typu Boolean, które można ustawić na wartość true, aby wskazać, że wyrażenie jest oceniane jako oświadczenie.

Przestrzeń nazw:  EnvDTE90
Zestaw:  EnvDTE90 (w EnvDTE90.dll)

Składnia

'Deklaracja
Function GetExpression2 ( _
    ExpressionText As String, _
    UseAutoExpandRules As Boolean, _
    TreatAsStatement As Boolean, _
    Timeout As Integer _
) As Expression
Expression GetExpression2(
    string ExpressionText,
    bool UseAutoExpandRules,
    bool TreatAsStatement,
    int Timeout
)
Expression^ GetExpression2(
    [InAttribute] String^ ExpressionText, 
    [InAttribute] bool UseAutoExpandRules, 
    [InAttribute] bool TreatAsStatement, 
    [InAttribute] int Timeout
)
abstract GetExpression2 : 
        ExpressionText:string * 
        UseAutoExpandRules:bool * 
        TreatAsStatement:bool * 
        Timeout:int -> Expression 
function GetExpression2(
    ExpressionText : String, 
    UseAutoExpandRules : boolean, 
    TreatAsStatement : boolean, 
    Timeout : int
) : Expression

Parametry

  • ExpressionText
    Typ: System.String
    Tekst wyrażenia mają być poddane ocenie.
  • UseAutoExpandRules
    Typ: System.Boolean
    true Jeśli należy stosować zasady auto-expand; w przeciwnym razie false.
  • TreatAsStatement
    Typ: System.Boolean
    true Jeśli tekst wyrażenia powinny być traktowane jako pojedynczej instrukcji; w przeciwnym razie false.

Wartość zwracana

Typ: EnvDTE.Expression
An Expression.

Uwagi

GetExpression2wynikiem wyrażenia opartego na bieżącej klatce stosu.Jeśli wyrażenie można analizować, ale nie są oceniane, zwracany jest obiekt, ale nie będzie zawierać prawidłową wartość.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Debugger3 Interfejs

Przeciążenie GetExpression2

Przestrzeń nazw EnvDTE90