Metode IInkAnalyzer::GetNodesFromTextRange

Mengambil kumpulan objek IContextNode yang relevan dengan rentang teks yang ditentukan untuk simpul konteks yang ditentukan.

Sintaks

HRESULT GetNodesFromTextRange(
  [in, out] LONG          *plStart,
  [in, out] LONG          *plLength,
  [out]     IContextNodes **ppContextNodes,
  [in]      IContextNodes *pNodesToSearch = defaultvalue
);

Parameter

plStart [masuk, keluar]

Referensi ke awal rentang teks di bagian pNodesToSearch dari string yang dikenali.

plLength [masuk, keluar]

Referensi ke panjang rentang teks di bagian pNodesToSearch dari string yang dikenali.

ppContextNodes [out]

Penunjuk ke objek IContextNode yang relevan dengan rentang teks yang ditentukan untuk simpul konteks yang ditentukan.

pNodesToSearch [in]

Objek IContextNode untuk membatasi pencarian.

Menampilkan nilai

Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka - Analisis Tinta.

Keterangan

Rentang teks yang ditentukan harus relatif terhadap bagian pNodesToSearch dari string IInkAnalyzer yang dikenali, bukan string yang dikenali dari seluruh IInkAnalyzer.

Metode ini memodifikasi nilai parameter plStart dan plLength dengan memperluas rentang teks ke batas kata terdekat.

Misalnya, jika string yang dikenali adalah "Saya terlambat" dan Anda memanggil metode ini menggunakan nilai parameter 6 untuk plStart dan 1 untuk plLength, yang sesuai dengan huruf "a" dalam "terlambat", metode ini mengembalikan koleksi yang berisi IContextNode tunggal, InkWord atau TextWord yang sesuai dengan kata "terlambat". Untuk contoh ini, metode ini juga memodifikasi nilai plStart menjadi 5 dan nilai plLength ke 4, yang sesuai dengan kata "late".

Catatan

Parameter plStart relatif terhadap string yang dikenali dari parameter pNodesToSearch .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
IACom.h (juga memerlukan IACom_i.c)
DLL
IACom.dll

Lihat juga

IInkAnalyzer