ISymUnmanagedDocument::GetSourceRange Yöntemi

Belirtilen eklenmiş kaynak aralığını verilen arabelleğe döndürür. Arabellek, kaynağı barındıracak kadar büyük olmalıdır.

Sözdizimi

HRESULT GetSourceRange(  
    [in]  ULONG32  startLine,  
    [in]  ULONG32  startColumn,  
    [in]  ULONG32  endLine,  
    [in]  ULONG32  endColumn,  
    [in]  ULONG32  cSourceBytes,  
    [out] ULONG32  *pcSourceBytes,  
    [out, size_is(cSourceBytes),  
        length_is(*pcSourceBytes)] BYTE source[]);  

Parametreler

startLine
[in] Geçerli belgedeki başlangıç satırı.

startColumn
[in] Geçerli belgedeki başlangıç sütunu.

endLine
[in] Geçerli belgedeki son satır.

endColumn
[in] Geçerli belgedeki son sütun.

cSourceBytes
[in] Kaynağın bayt cinsinden boyutu.

pcSourceBytes
[out] Kaynak boyutunu alan bir değişkenin işaretçisi.

source
[out] Kaynak belgenin belirtilen aralığının bayt cinsinden boyutu ve uzunluğu.

Dönüş Değeri

Yöntemin başarılı olup olmadığını S_OK.

Ayrıca bkz.