Sdílet prostřednictvím


ISymUnmanagedDocument::GetSourceRange – metoda

Vrátí zadaný rozsah vloženého zdroje do dané vyrovnávací paměti. Vyrovnávací paměť musí být dostatečně velká, aby vydržel zdroj.

Syntaxe

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[]);  

Parametry

startLine
[v] Počáteční řádek v aktuálním dokumentu.

startColumn
[v] Počáteční sloupec v aktuálním dokumentu.

endLine
[v] Poslední řádek v aktuálním dokumentu

endColumn
[v] Poslední sloupec v aktuálním dokumentu

cSourceBytes
[v] Velikost zdroje v bajtech.

pcSourceBytes
[out] Ukazatel na proměnnou, která přijímá velikost zdroje.

source
[out] Velikost a délka zadaného rozsahu zdrojového dokumentu v bajtech.

Návratová hodnota

S_OK, pokud je metoda úspěšná.

Viz také