Share via


IEEDataStorage

這個介面代表位元組陣列。

語法

IEEDataStorage : IUnknown

實作者的注意事項

表達式評估工具 (EE) 會實作這個介面來表示位元組數位(由類型可視化檢視用來透過 IPropertyProxyEESide 介面擷取和變更數據)。 EE 通常會實作這個介面以支援外部類型可視化檢視。

呼叫端注意事項

介面上的 IPropertyProxyEESide 方法都會傳回這個介面。 呼叫 GetPropertyProxy 以取得 IPropertyProxyEESide 介面。 在 IDebugProperty3 介面上呼叫 QueryInterface,以取得 IPropertyProxyProvider 介面。

以 Vtable 順序排列的方法

介面 IEEDataStorage 會實作下列方法:

方法 描述
GetData 將指定的數據位元組數目擷取至提供的緩衝區。
GetSize 擷取可用的數據位元組數目。

備註

型別可視化檢視會使用此介面來存取特定物件所持有的數據。 數據會被視為位元組數位,允許類型可視化檢視以任何方式將它呈現給使用者。

如有需要,自定義查看器也可以使用這個介面,不過,自定義查看器通常會使用自定義介面、 GetMemoryBytesGetStringChars (適用於字串導向的數據)。

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

元件:Microsoft.VisualStudio.Debugger.Interop.dll

另請參閱