Metode IConditionGenerator::RecognizeNamedEntities (structuredquery.h)
Mengidentifikasi entitas bernama dalam string input, dan membuat koleksi yang berisi entitas tersebut. Nilai setiap entitas bernama dinyatakan sebagai string, yang kemudian digunakan oleh IConditionGenerator::GenerateForLeaf. String dapat berisi data apa pun dan dalam format apa pun, karena tidak diperiksa oleh komponen lain.
Sintaks
HRESULT RecognizeNamedEntities(
[in] LPCWSTR pszInputString,
[in] LCID lcidUserLocale,
[in] ITokenCollection *pTokenCollection,
[in, out] INamedEntityCollector *pNamedEntities
);
Parameter
[in] pszInputString
Jenis: LPCWSTR
String input yang akan diurai.
[in] lcidUserLocale
Jenis: LCID
LCID terhadap entitas bernama mana yang harus dikenali.
[in] pTokenCollection
Jenis: ITokenCollection*
Penunjuk ke objek ITokenCollection yang menunjukkan bagaimana string input ditokenisasi.
[in, out] pNamedEntities
Jenis: INamedEntityCollector*
Pada input, berisi INamedEntityCollector atau NULL. Saat dikembalikan, berisi kumpulan INamedEntityCollector dari entitas bernama.
Menampilkan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Mengingat string input, lokal pengguna (biasanya lokal default pengguna) dan tokenisasi string input, metode IConditionGenerator::RecognizeNamedEntities harus dapat mengidentifikasi entitas bernama dalam string input tersebut, lalu menambahkan setiap entitas ke kumpulan entitas bernama.
Persyaratan
Klien minimum yang didukung | Windows XP dengan SP2, Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 dengan SP1 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | structuredquery.h |
Lihat juga
Referensi