Debugger3.GetExpression2 – metoda (String, Boolean, Boolean, Int32)
Vyhodnotí výraz na základě aktuálního snímku zásobníku. Pokud výraz lze analyzovat, ale nebudou vyhodnoceny, objekt je vrácena, ale neobsahuje platnou hodnotu. Tato funkce člena je podobná GetExpression , ale s další booleovský parametr, který lze nastavit na true označuje, že je výraz vyhodnocen jako příkaz.
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: System.String
Výraz text má být vyhodnocen.
- UseAutoExpandRules
Typ: System.Boolean
true Pokud má být použit auto-expand pravidla; jinak false.
- TreatAsStatement
Typ: System.Boolean
true Pokud výraz textu by měly být považovány za jediné prohlášení; jinak false.
- Timeout
Typ: System.Int32
Časový limit v milisekundách.
Vrácená hodnota
Typ: EnvDTE.Expression
An Expression.
Implementuje
Debugger2.GetExpression2(String, Boolean, Boolean, Int32)
Poznámky
GetExpression2vyhodnotí výraz na základě aktuálního snímku zásobníku. Pokud výraz lze analyzovat, ale nebudou vyhodnoceny, objekt je vrácena, ale neobsahuje platnou hodnotu.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.