IDebugPropertyField
Этот интерфейс предоставляет функции, позволяющие получать и задавать свойство.
Синтаксис
IDebugPropertyField : IDebugContainerField
Примечания для разработчиков
Поставщик символов реализует этот интерфейс в том же объекте, который реализует IDebugContainerField. Этот интерфейс является специализацией, поддерживающей концепцию свойств класса.
Заметки для вызывающих абонентов
Используйте QueryInterface для получения этого интерфейса из интерфейса IDebugContainerField , если метод GetKind возвращается FIELD_KIND_PROP
.
Методы в порядке таблицы Vtable
Помимо методов в интерфейсах IDebugField и IDebugContainerField , этот интерфейс реализует следующие методы:
Метод | Description |
---|---|
GetPropertyGetter | Возвращает метод, который получает свойство. |
GetPropertyGetter | Возвращает метод, который задает свойство. |
Замечания
Свойство представляет собой концепцию управляемого кода и представляет метод, который рассматривается как переменная. Свойства не существуют в неуправляемом C++.
Requirements
Заголовок: sh.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll