Sdílet prostřednictvím


Debugger3.GetExpression2 – metoda

Vyhodnotí výraz na základě aktuální snímek zásobníku.Pokud výraz lze analyzovat, ale nebudou vyhodnoceny, objekt je vrácena, ale neobsahuje platnou hodnotu.Členské funkce je podobná GetExpression , ale s další parametr Boolean, které lze nastavit na hodnotu true označuje, že je výraz vyhodnocen jako prohlášení.

Obor názvů:  EnvDTE90
Sestavení:  EnvDTE90 (v EnvDTE90.dll)

Syntaxe

'Deklarace
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: String

    Výraz text má být vyhodnocen.

  • UseAutoExpandRules
    Typ: Boolean

    truePokud má být použit auto-expand pravidla; jinak false.

  • TreatAsStatement
    Typ: Boolean

    truePokud výraz textu by měly být považovány za jediné prohlášení; jinak false.

  • Timeout
    Typ: Int32

    Časový limit v milisekundách.

Vrácená hodnota

Typ: Expression
An Expression.

Poznámky

GetExpression2vyhodnotí výraz na základě aktuální snímek zásobníku.Pokud výraz lze analyzovat, ale nebudou vyhodnoceny, objekt je vrácena, ale neobsahuje platnou hodnotu.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Debugger3 Rozhraní

EnvDTE90 – obor názvů