Sdílet prostřednictvím


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

Viz také