Debugger2.GetExpression2 方法
基於目前堆疊框架評估運算式。 如果運算式可以剖析但無法評估,則將會傳回物件,但它不包含有效值。
命名空間: EnvDTE80
組件: EnvDTE80 (在 EnvDTE80.dll 中)
語法
'宣告
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
參數
ExpressionText
類型:String要進行評估的運算式文字。
UseAutoExpandRules
類型:Boolean如果必須使用自動展開規則,則為 true,否則為 false。
TreatAsStatement
類型:Boolean如果字串要解譯成陳述式,則為 true,否則為 false。
Timeout
類型:Int32逾時等待的時間,以毫秒為單位。
傳回值
類型:Expression
一律傳回運算式。
備註
GetExpression2 不會擲回例外狀況。 如果發生錯誤,將在運算式中傳回錯誤訊息。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。