Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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ů.
Toto rozhraní umožňuje vyhodnocovači výrazů (EE) volat vlastnosti nebo metody u instancí třídy hodnot (například System.Decimal) a nastavit jejich hodnotu bez volání Evaluate v programu, který je laděný.
Syntaxe
IDebugManagedObject : IDebugObject
Poznámky pro implementátory
Vyhodnocovač výrazů implementuje toto rozhraní, které představuje objekt spravovaného kódu, například proměnnou.
Poznámky pro volající
Chcete-li získat toto rozhraní, volání GetManagedDebugObject na IDebugObject , který představuje instanci třídy value.
Metody v pořadí Vtable
Kromě metod zděděných z IDebugObjectIDebugManagedObject rozhraní zveřejňuje následující metody.
| metoda | Popis |
|---|---|
| GetManagedObject | Vrátí rozhraní, které představuje objekt spravovaného kódu a ze kterého lze získat libovolné příslušné rozhraní spravovaného kódu. |
| SetFromManagedObject | Nastaví hodnotu tohoto objektu na hodnotu zadaného spravovaného objektu kódu. |
Poznámky
Vyhodnocovač výrazů používá toto rozhraní k uložení spravovaného objektu kódu do stromu analýzy.
Požadavky
Hlavička: ee.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll