Bagikan melalui


IDiaSession::findInlineeLinesByLinenum

Mengambil enumerasi yang memungkinkan klien untuk melakukan iterasi melalui informasi nomor baris dari semua fungsi yang sebaris, langsung atau tidak langsung, dalam file sumber dan nomor baris yang ditentukan.

Sintaks

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

Parameter

compiland

[in] Objek IDiaSymbol yang mewakili kompilasi untuk mencari nomor baris. Parameter ini tidak boleh NULL.

file

[di] Objek IDiaSourceFile yang mewakili file sumber untuk dicari. Parameter ini tidak boleh NULL.

linenum

[in] Tentukan nomor baris berbasis satu.

Catatan

Anda tidak boleh menggunakan nol untuk menentukan semua baris (gunakan metode IDiaSession::findLines untuk mencari semua baris).

column

[in] Tentukan nomor kolom. Gunakan nol untuk menentukan semua kolom. Kolom adalah offset byte ke dalam baris.

ppResult

[out] Mengembalikan objek IDiaEnumLineNumbers yang berisi daftar nomor baris yang diambil.

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.

Baca juga