Bagikan melalui


Metode ISearchQueryHelper::p ut_QueryTermExpansion (searchapi.h)

Mengatur nilai yang menentukan bagaimana istilah kueri akan diperluas.

Sintaks

HRESULT put_QueryTermExpansion(
  [in] SEARCH_TERM_EXPANSION expandTerms
);

Parameter

[in] expandTerms

Jenis: SEARCH_TERM_EXPANSION

Nilai dari enumerasi SEARCH_TERM_EXPANSION yang menentukan ekspansi istilah pencarian. Jika tidak diatur, nilai defaultnya adalah SEARCH_TERM_PREFIX_ALL.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ISearchQueryHelper::p ut_QueryTermExpansion memungkinkan perluasan beberapa istilah kueri dengan karakter kartubebas, mirip dengan ekspansi ekspresi reguler.

Meskipun jenis enumerasi SEARCH_TERM_EXPANSION memungkinkan Anda menentukan ekspansi batang, Windows Search saat ini tidak mendukung penggunaannya dengan antarmuka ISearchQueryHelper .

Lihat sampel kode DSearch untuk melihat cara membuat kelas untuk aplikasi konsol statis untuk mengkueri Windows Search menggunakan rakitan Microsoft.Search.Interop untuk ISearchQueryHelper.

Persyaratan

Persyaratan Nilai
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 searchapi.h
Redistribusi Windows Desktop Search (WDS) 3.0

Lihat juga

ISearchQueryHelper

ISearchQueryHelper::get_QueryTermExpansion

Mengkueri Indeks Secara Terprogram

Mengkueri Indeks dengan Sintaks SQL Pencarian Windows

SEARCH_TERM_EXPANSION