Поделиться через


IDebugProperty3

Этот интерфейс обеспечивает поддержку:

  • Извлечение произвольно длинная строка, связанная со свойством.

  • Связывание уникальный идентификатор со свойством.

  • Получить список пользовательских средств просмотра для свойства.

  • Устанавливать значение свойства с возможностью сообщить все результирующие ошибки

IDebugProperty3 : IDebugProperty2

Примечания по реализации

Отладчик (DE) реализует этот интерфейс на одном и том же объекта, реализующего IDebugProperty2, чтобы обеспечить поддержку длинных строк, идентификаторы свойств и пользовательских средств просмотра.

Замечания для вызывающих объектов

Вызов QueryInterface на IDebugProperty2 интерфейс для получения этого интерфейса.

Методы в том порядке Vtable

В дополнение к методам, наследуемым от интерфейса IDebugProperty2, интерфейс IDebugProperty3 предоставляет следующие методы.

Метод

Описание

IDebugProperty3::GetStringCharLength

Возвращает длину строки, связанной со свойством.

IDebugProperty3::GetStringChars

Возвращает строку в пользователь-поставленном буфере.

IDebugProperty3::CreateObjectID

Создает уникальный идентификатор для данного свойства.

IDebugProperty3::DestroyObjectID

Уничтожает уникальный идентификатор для данного свойства.

IDebugProperty3::GetCustomViewerCount

Возвращает количество пользовательских средств просмотра, что это свойство можно просмотреть с помощью.

IDebugProperty3::GetCustomViewerList

Возвращает список пользовательских средств просмотра, что это свойство можно просмотреть с помощью.

IDebugProperty3::SetValueAsStringWithError

Устанавливает значение данного свойства, возвращается сообщение об ошибке, если что-либо пошло неправильно.

Заметки

IDebugProperty3::SetValueAsStringWithError предпочтительным способом для сеанса отладки (SDM) диспетчер для задания значения этого свойства.

Требования

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также

Ссылки

IDebugProperty2

IDebugCustomViewer

Основные понятия

основной интерфейсы