Partager via


ISymUnmanagedDocument::GetSourceRange, méthode

Retourne la plage spécifiée de la source incorporée dans la mémoire tampon donnée. La mémoire tampon doit être suffisamment grande pour contenir la source.

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

Paramètres

startLine
[in] Ligne de début dans le document actif.

startColumn
[in] Colonne de début dans le document actif.

endLine
[in] Ligne de fin dans le document actif.

endColumn
[in] Colonne de fin dans le document actif.

cSourceBytes
[in] Taille de la source, en octets.

pcSourceBytes
[out] Pointeur vers une variable qui reçoit la taille de la source.

source
[out] Taille et longueur de la plage spécifiée du document source, en octets.

Valeur renvoyée

S_OK en cas de réussite de la méthode.

Voir aussi