Aracılığıyla paylaş


IDebugDocumentContext2::GetSourceRange

Bu belge bağlamının kaynak kod aralığını alır.

Sözdizimi

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

Parametreler

pBegPosition
[in, out] Başlangıç konumuyla doldurulmuş bir TEXT_POSITION yapısı. Bu bilgi gerekmiyorsa bu bağımsız değişkeni null değer olarak ayarlayın.

pEndPosition
[in, out] Bitiş konumuyla doldurulmuş bir TEXT_POSITION yapısı. Bu bilgi gerekmiyorsa bu bağımsız değişkeni null değer olarak ayarlayın.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

Kaynak aralığı, geçerli deyimden koda katkıda bulunan önceki deyimden hemen sonrasına kadar olan kaynak kod aralığının tamamıdır. Kaynak aralığı genellikle açıklamalar dahil olmak üzere kaynak deyimlerini ayrıştırma penceresindeki kodla karıştırmak için kullanılır.

Yalnızca bu belge bağlamında yer alan kod deyimlerinin aralığını almak için GetStatementRange yöntemini çağırın.

Ayrıca bkz.