IDebugObject2::GetBackingFieldForProperty
Ruft das Feld oder die Variable (sofern vorhanden) ab, die diese Eigenschaft unterstützen, die durch dieses Objekt dargestellt wird.
HRESULT GetBackingFieldForProperty(
IDebugObject2** ppObject
);
int GetBackingFieldForProperty(
out IDebugObject2 ppObject
);
Parameter
- ppObject
[out] Ein IDebugObject2-Objekt, das das dahinter liegende Feld beschreibt.
Rückgabewert
Bei Erfolg gibt S_OK zurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Das IDebugObject2-Objekt stellt eine Eigenschaft Klassen von verwaltetem Code. h. eine Methode mit einem get- und/oder einem set-Accessor dar. Solche Eigenschaften müssen im Allgemeinen eine Variable, um den Wert, der von der Eigenschaft bearbeitet wird. Diese Variable wird als das dahinter liegende Feld. Wenn kein dahinter liegende Feld für das Objekt vorhanden ist, stellen Sie sicher, einen NULL-Wert zurückzugeben: einige Aufrufer den Rückgabewert nicht unbedingt beachten, sondern stattdessen überprüfen, um zu ermitteln, ob ein NULL-Wert in ppObjectzurückgegeben wurde.