Sdílet prostřednictvím


IDebugFunctionObject2

Důležité

V sadě Visual Studio 2015 je tento způsob implementace vyhodnocovačů výrazů zastaralý. Informace o implementaci vyhodnocovačů výrazů CLR najdete v tématu Vyhodnocovače výrazů CLR a ukázka vyhodnocovače spravovaných výrazů.

Představuje funkci a vylepšuje rozhraní IDebugFunctionObject .

Syntaxe

IDebugFunctionObject2 : IUnknown

Poznámky pro implementátory

Vyhodnocovač výrazů (EE) implementuje toto rozhraní pro reprezentaci funkce.

Poznámky pro volající

Metody tohoto rozhraní odvozují iDebugFunctionObject následujícími způsoby:

  • Metoda IDebugEvaluate přebírá příznaky.

  • Metoda CreateObject přebírá příznaky a časový limit.

  • CreateStringObjectWithLength metoda trvá délku.

Metody

Toto rozhraní implementuje následující metody:

metoda Popis
CreateObject Vytvoří objekt, který používá konstruktor s daným nastavením příznaku vyhodnocení a hodnotou časového limitu.
CreateStringObjectWithLength Vytvoří objekt řetězce, který má zadanou délku.
Evaluate Zavolá funkci a vrátí výslednou hodnotu jako objekt.

Požadavky

Hlavička: Ee.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll