Bagikan melalui


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

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

IConditionGenerator

Referensi