IEEDataStorage
Этот интерфейс представляет массив байтов.
IEEDataStorage : IUnknown
Примечания по реализации
Средство оценки выражений (EE) реализует этот интерфейс, чтобы представлять массив байтов, используемых визуализаторами типа для получения и информациями об изменениях через IPropertyProxyEESide интерфейс). EE обычно реализует этот интерфейс, чтобы поддерживать внешние визуализаторы типа.
Замечания для вызывающих объектов
Методы IPropertyProxyEESide интерфейс всех возвращает этот интерфейс. Вызов IPropertyProxyProvider::GetPropertyProxy доступ IPropertyProxyEESide интерфейс. Вызов QueryInterface на IDebugProperty3 интерфейс для получения IPropertyProxyProvider интерфейс.
Методы в том порядке Vtable
IEEDataStorage интерфейс реализует следующие методы:
Метод |
Описание |
---|---|
Получает указанное число байтов данных в предоставленный буфер. |
|
Извлекает число байтов доступных данных. |
Заметки
Этот интерфейс используется визуализатором типа для доступа к данным, который содержит указанный объект. Эти данные обрабатываются как массив байтов, позволяя визуализатор типа для управления их в него требуется любой способ представления пользователю.
Пользовательский средство просмотра также может использовать этот интерфейс, при необходимости, то, как правило пользовательское средство просмотра использует пользовательский интерфейс IDebugProperty2::GetMemoryBytes OR IDebugProperty3::GetStringChars (для строка-ориентированных данных).
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll