IDebugPropertyField

Esta interfaz proporciona las funciones que permiten obtener y establecer una propiedad.

Sintaxis

IDebugPropertyField : IDebugContainerField

Notas para los implementadores

Un proveedor de símbolos implementa esta interfaz en el mismo objeto que implementa IDebugContainerField. Esta interfaz es una especialización que admite el concepto de propiedades en una clase.

Notas para autores de la llamada

Use QueryInterface para obtener esta interfaz de la interfaz IDebugContainerField si el método GetKind devuelve FIELD_KIND_PROP.

Métodos en orden de Vtable

Además de los métodos de las interfaces IDebugField e IDebugContainerField , esta interfaz implementa los métodos siguientes:

Method Descripción
GetPropertyGetter Obtiene el método que obtiene la propiedad .
GetPropertySetter Obtiene el método que establece la propiedad .

Comentarios

Una propiedad es un concepto de código administrado y representa un método que se trata como una variable. Las propiedades no existen en C++no administrado.

Requisitos

Encabezado: sh.h

Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop

Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte también