IDebugExpressionEvaluator::GetMethodProperty
Ta metoda pobiera obiekt właściwości, który zawiera właściwości lokalne, argumenty i inne właściwości metody.
Składnia
int GetMethodProperty(
IDebugSymbolProvider pSymbolProvider,
IDebugAddress pAddress,
IDebugBinder pBinder,
int fIncludeHiddenLocals,
out IDebugProperty2 ppProperty
);
Parametry
pSymbolProvider
[in] Dostawca symboli do użycia, wyrażony jako obiekt IDebugSymbolProvider .
pAddress
[in] Adres w kodzie, wyrażony jako obiekt IDebugAddress , który powinien zostać rozpoznany dla najbliższej funkcji zawierającej.
pBinder
[in] Powiązanie, które ma być używane, wyrażone jako obiekt IDebugBinder .
fIncludeHiddenLocals
[in] Nonzero (TRUE
)oznacza uwzględnienie ukrytych ustawień lokalnych; zero (FALSE
) oznacza pozostawienie ukrytych lokalnych
ppProperty
[out] Zwraca obiekt IDebugProperty2 reprezentujący metodę .
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu.
Uwagi
Ukryte ustawienia lokalne to zazwyczaj zmienne generowane przez kompilator.