DEBUG_PROPERTY_INFO
Contiene información sobre una propiedad de depuración.
Sintaxis
public struct DEBUG_PROPERTY_INFO {
public uint dwValidFields;
public string bstrFullName;
public string bstrName;
public string bstrType;
public string bstrValue;
public IDebugProperty2 pProperty;
public ulong dwAttrib;
};
Miembros
dwValidFields
Combinación de marcas de la enumeración DEBUGPROP_INFO_FLAGS que especifica qué campos se rellenan.
bstrFullName
Nombre completo de la propiedad.
bstrName
Nombre de propiedad dentro de un contexto.
bstrType
Tipo de propiedad como una cadena con formato.
bstrValue
Valor de propiedad como una cadena con formato.
pProperty
Objeto IDebugProperty2 descrito por esta estructura.
dwAttrib
Combinación de marcas de la enumeración DBG_ATTRIB_FLAGS que describe los atributos de esta propiedad.
Comentarios
Una propiedad es un objeto de una naturaleza jerárquica que tiene un nombre, un tipo y un valor. Por ejemplo, una propiedad puede describir variables locales, parámetros, variables de inspección y expresiones y registros.
Esta estructura se pasa al método GetPropertyInfo donde se rellena. Esta estructura también se devuelve como parte de una lista de esta estructura de la interfaz IEnumDebugPropertyInfo2 que, a su vez, se devuelve de una llamada a los métodos EnumChildren y EnumProperties .
Requisitos
Encabezado: msdbg.h
Espacio de nombres: Microsoft.VisualStudio.Debugger.Interop
Ensamblado: Microsoft.VisualStudio.Debugger.Interop.dll