Debugger4.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.Tato metoda 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ů: EnvDTE90a
Sestavení: EnvDTE90a (v EnvDTE90a.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: StringVýraz text má být vyhodnocen.
UseAutoExpandRules
Typ: BooleantruePokud má být použit auto-expand pravidla; jinak false.
TreatAsStatement
Typ: BooleantruePokud 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
Viz téma GetExpression2.
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.