Freigeben über


IDebugProgram2::EnumCodeContexts

Ruft eine Liste der Code für kontexte einer angegebenen Position in einer Quelldatei ab.

HRESULT EnumCodeContexts( 
   IDebugDocumentPosition2*  pDocPos,
   IEnumDebugCodeContexts2** ppEnum
);
int EnumCodeContexts( 
   IDebugDocumentPosition2     pDocPos,
   out IEnumDebugCodeContexts2 ppEnum
);

Parameter

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Diese Methode ermöglicht der Sitzung Debuggen von Manager (SDM) oder zuzuordnenden IDE eine Position in einer Quelldatei Position des Codes. Mehrere Code Elementkontext wird zurückgegeben, wenn die Datenquelle mehrere Codeblöcke generiert (beispielsweise C++-Vorlagen).

Siehe auch

Referenz

IDebugProgram2

IDebugDocumentPosition2

IEnumDebugCodeContexts2