IDebugObject2::GetBackingFieldForProperty

Obtiene el campo o variable (si existe) que puede estar respaldando la propiedad representada por este objeto.

Sintaxis

int GetBackingFieldForProperty(
   out IDebugObject2 ppObject
);

Parámetros

ppObject
[out] Objeto IDebugObject2 que describe el campo de respaldo.

Valor devuelto

Si se ejecuta correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

El objeto IDebugObject2 representa una propiedad de clase de código administrado, es decir, un método con un descriptor de acceso get o set. Por lo general, estas propiedades requieren una variable para contener el valor manipulado por la propiedad . Esta variable se conoce como campo de respaldo. Si no hay ningún campo de respaldo para el objeto, asegúrese de devolver un valor NULL: es posible que algunos llamadores no presten atención al valor devuelto, sino que en su lugar buscarán ver si se devolvió un valor NULL en ppObject.

Consulte también