Aracılığıyla paylaş


Debugger4.GetExpression3 Yöntem

Benzer bir ifade olur GetExpression(String, Boolean, Boolean, Int32). Ancak bu yöntem değerlendirme ortaya çıkar yığını çerçeve belirtmek arayan verir. Ayrıca, özellikleri ve dolaylı işlev çağrıları otomatik değerlendirme gerçekleşip gerçekleşmeyeceğini belirtmek arayan verir.

Ad alanı:  EnvDTE90a
Derleme:  EnvDTE90a (EnvDTE90a.dll içinde)

Sözdizimi

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

Parametreler

  • ExpressionText
    Tür: System.String
    Değerlendirilecek ifade metin.
  • StackFrame
    Tür: EnvDTE.StackFrame
    İfade değerlendirilecek olduğu yığın çerçevesi.İşlemi kesme modunda ise ve yalnızca yoksa bu yığın çerçevesi şu anda ayıklanacak, herhangi bir işlemin tüm iş parçacığında olabilir.
  • UseAutoExpandRules
    Tür: System.Boolean
    true auto-expand kuralları kullanılması gerekiyorsa; Aksi takdirde, false.
  • TreatAsStatement
    Tür: System.Boolean
    true ifade metninin tek bir ifadesi değerlendirilmelidir, Aksi takdirde, false.
  • AllowAutoFuncEval
    Tür: System.Boolean
    true özellikleri ve dolaylı işlev çağrıları otomatik değerlendirme yapılmalıdır, Aksi takdirde, false.
  • Timeout
    Tür: System.Int32
    Milisaniye cinsinden zaman aşımı süresi.

Dönüş Değeri

Tür: EnvDTE.Expression
An Expression.

Açıklamalar

GetExpression3Belirtilen yığın çerçevesini temel bir ifade olarak değerlendirilir. İfade ayrıştırılır, ancak değil değerlendirilen nesnenin döndürülür ancak geçerli bir değer içermez.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Debugger4 Arabirim

EnvDTE90a Ad Alanı