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