Sdílet prostřednictvím


IDebugDocumentContext2::GetSourceRange

Získá rozsah zdrojového kódu tohoto kontextu dokumentu.

Syntaxe

int GetSourceRange( 
   TEXT_POSITION[] pBegPosition,
   TEXT_POSITION[] pEndPosition
);

Parametry

pBegPosition
[in, out] Struktura TEXT_POSITION , která je vyplněna počáteční pozicí. Pokud tyto informace nepotřebujete, nastavte tento argument na hodnotu null.

pEndPosition
[in, out] Struktura TEXT_POSITION vyplněná koncovou pozicí. Pokud tyto informace nepotřebujete, nastavte tento argument na hodnotu null.

Vrácená hodnota

V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.

Poznámky

Zdrojový rozsah je celý rozsah zdrojového kódu, od aktuálního příkazu zpět až po předchozí příkaz, který přispěl kódem. Zdrojový rozsah se obvykle používá pro kombinování zdrojových příkazů, včetně komentářů, s kódem v okně zpětného překladu.

Chcete-li získat rozsah pouze pro příkazy kódu obsažené v tomto kontextu dokumentu, zavolejte GetStatementRange metoda.

Viz také