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


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

См. также