Condividi tramite


IDebugCodeContext2::GetDocumentContext

Ottiene il contesto del documento che corrisponde a questo contesto di codice. Il contesto del documento rappresenta una posizione nel file di origine che corrisponde al codice sorgente che ha generato questa istruzione.

Sintassi

int GetDocumentContext( 
   out IDebugDocumentContext2 ppSrcCxt
);

Parametri

ppSrcCxt
[out] Restituisce l'oggetto IDebugDocumentContext2 che corrisponde al contesto del codice. Se S_OK viene restituito, deve essere diversonull da .

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore. Un motore di debug deve restituire un codice di errore, ad E_FAIL esempio quando il out parametro è null ad esempio quando il contesto del codice non ha alcuna posizione di origine associata.

Osservazioni:

In genere, il contesto del documento può essere considerato come una posizione in un file di origine mentre il contesto del codice è una posizione di un'istruzione di codice in un flusso di esecuzione.

Vedi anche