Sdílet prostřednictvím


IDiaSession::findInlineeLinesByLinenum

Načte výčet, který umožňuje klientovi iterovat informace o čísle řádku všech funkcí, které jsou vloženy přímo nebo nepřímo, v zadaném zdrojovém souboru a čísle řádku.

Syntaxe

HRESULT findInlineeLinesByVA ( 
   IDiaSymbol*           compiland,
   IDiaSourceFile*       file,
   DWORD                 linenum,
   DWORD                 column,
   IDiaEnumLineNumbers** ppResult
);

Parametry

compiland

[v] IDiaSymbol objekt, který představuje compiland, ve kterém hledat čísla řádků. Tento parametr nemůže být NULL.

file

[v] IDiaSourceFile objekt, který představuje zdrojový soubor, ve kterém se má hledat. Tento parametr nemůže být NULL.

linenum

[v] Určuje jednořádkové číslo.

Poznámka:

Nelze použít nula k určení všech řádků (pomocí IDiaSession::findLines metoda najít všechny řádky ).

column

[v] Určuje číslo sloupce. K určení všech sloupců použijte nulu. Sloupec je posun bajtu na čáru.

ppResult

[ven] Vrátí IDiaEnumLineNumbers objekt, který obsahuje seznam čísel řádků, které byly načteny.

Vrácená hodnota

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

Viz také