IEEDataStorage
Toto rozhraní představuje pole bajtů.
Syntaxe
IEEDataStorage : IUnknown
Poznámky pro implementátory
Vyhodnocovač výrazů (EE) implementuje toto rozhraní, které představuje pole bajtů (používané vizualizéry typu k načtení a změně dat prostřednictvím rozhraní IPropertyProxyEESide ). EE obvykle implementuje toto rozhraní pro podporu externích vizualizérů typů.
Poznámky pro volající
Metody v IPropertyProxyEESide
rozhraní vrátí toto rozhraní. Volání GetPropertyProxy získat IPropertyProxyESide rozhraní. Volání QueryInterface na IDebugProperty3 rozhraní získat IPropertyProxyProvider rozhraní.
Metody v pořadí tabulky Vtable
Rozhraní IEEDataStorage
implementuje následující metody:
metoda | Popis |
---|---|
GetData | Načte zadaný počet bajtů dat do zadané vyrovnávací paměti. |
GetSize | Načte počet dostupných bajtů dat. |
Poznámky
Toto rozhraní používá vizualizér typů pro přístup k datům uchovávaným konkrétním objektem. Data se považují za pole bajtů, což umožňuje vizualizéru typů manipulovat s nimi jakýmkoli způsobem, který je potřeba k jejich prezentaci uživateli.
Vlastní prohlížeč může také použít toto rozhraní, pokud je to žádoucí, i když častěji by vlastní prohlížeč používal vlastní rozhraní, GetMemoryBytes nebo GetStringChars (pro řetězcově orientované data).
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll