Bagikan melalui


Metode ISearchCatalogManager2::P rioritizeMatchingURLs (searchapi.h)

Menginstruksikan pengindeks untuk memberikan prioritas yang lebih tinggi untuk mengindeks item yang memiliki URL yang cocok dengan pola tertentu. Item-item ini kemudian akan memiliki prioritas yang lebih tinggi daripada tugas pengindeksan lainnya.

Sintaks

HRESULT PrioritizeMatchingURLs(
  [in] LPCWSTR          pszPattern,
  [in] PRIORITIZE_FLAGS dwPrioritizeFlags
);

Parameter

[in] pszPattern

Jenis: LPCWSTR

String yang menentukan pola URL yang menentukan item yang gagal mengindeks dan memerlukan pengindeksan ulang.

[in] dwPrioritizeFlags

Jenis: PRIORITIZE_FLAGS

Nilai dari enumerasi PRIORITIZE_FLAGS yang menentukan cara memproses item yang gagal diindeks oleh pengindeks.

Nilai kembali

Jenis: HRESULT

Mengembalikan S_OK jika berhasil, atau nilai kesalahan sebaliknya.

Keterangan

String pszPattern harus menentukan pola daripada mencocokkan seluruh URL item. Anda dapat menggunakan karakter kartubebas tanda bintang untuk membuat string pola Anda.

Bendera PRIORITIZE_FLAG_IGNOREFAILURECOUNT hanya valid dalam kombinasi dengan bendera PRIORITIZE_FLAG_RETRYFAILEDITEMS .

Contoh

Contoh berikut menunjukkan penggunaan karakter kartubebas tanda bintang dan dari PRIORITIZE_FLAG_IGNOREFAILURECOUNT.

hr = cpSearchCatalogManager2->PrioritizeMatchingURLs("mapi://{<SID>}/Mailbox - Boyer Zara/*",
            PRIORITIZE_FLAG_RETRYFAILEDITEMS);
hr = cpSearchCatalogManager2->PrioritizeMatchingURLs("file:f:/Project Files/*",
            PRIORITIZE_FLAG_RETRYFAILEDITEMS);
hr = cpSearchCatalogManager2->PrioritizeMatchingURLs("file:f:/Project Files/*.docx",
            PRIORITIZE_FLAG_RETRYFAILEDITEMS | PRIORITIZE_FLAG_IGNOREFAILURECOUNT);

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header searchapi.h
Redistribusi Windows Search (WS) 4.0