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


IDebugPropertyField

Этот интерфейс предоставляет функции, позволяющие получать и устанавливать свойство.

IDebugPropertyField : IDebugContainerField

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

Поставщик символов реализует этот интерфейс на одном и том же объекта, реализующего IDebugContainerField. Этот интерфейс специализация, которая поддерживает концепцию свойства в классе.

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

Используйте QueryInterface получить этот интерфейс с IDebugContainerField если интерфейс IDebugField::GetKind метод возвращает FIELD_KIND_PROP.

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

в дополнение к методам на IDebugField и IDebugContainerField интерфейсы этот интерфейс реализуется следующие методы:

Метод

Описание

IDebugPropertyField::GetPropertyGetter

Возвращает метод, который возвращает свойство.

IDebugPropertyField::GetPropertySetter

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

Заметки

Свойство принцип управляемого кода и представляет метод, который обрабатывается как переменную. Свойства не существуют в автономном C++.

Требования

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

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

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

См. также

Ссылки

IDebugContainerField

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

Интерфейсы поставщика символов