IDebugProgram2::EnumCodeContexts
Pobiera listę kontekstów kodu dla danej pozycji w pliku źródłowym.
Składnia
Parametry
pDocPos
[in] Obiekt IDebugDocumentPosition2 reprezentujący pozycję abstrakcyjną w pliku źródłowym znanym ze środowiska IDE.
ppEnum
[out] Zwraca obiekt IEnumDebugCodeContexts2 zawierający listę kontekstów kodu.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu.
Uwagi
Ta metoda umożliwia menedżerowi debugowania sesji (SDM) lub ide mapowanie pozycji pliku źródłowego na pozycję kodu. Zwracany jest więcej niż jeden kontekst kodu, jeśli źródło generuje wiele bloków kodu (na przykład szablonów języka C++).