Saya telah melakukan sedikit pekerjaan dengan KeywordQuery objek dalam SharePoint 2010 dan memanfaatkan HiddenConstraints properti.
Saya tidak menemukan informasi yang berguna segera bahwa properti, Jadi saya pikir saya akan cepat menuliskan bagaimana saya telah menggunakannya.
Sejauh yang saya dapat memberitahu, ini adalah kendala otomatis ditambahkan ke pertanyaan sehingga Anda dapat semacam taman itu ada dan tidak khawatir tentang hal itu. Seperti, It's just another kata kunci (atau kumpulan kata kunci) dan pengubah yang Anda dapat mengetik dalam ke UI ketika Anda melakukan pencarian kata kunci. Berikut adalah contoh:
keywordQuery.HiddenConstraints = "lingkup:\"Industry" ";
Anda dapat menambahkan tambahan kendala dengan pembatas ruang.
keywordQuery.HiddenConstraints = "lingkup:\"Industry" Pertahanan";
Di atas mengatakan dalam bahasa Inggris, "menjalankan query kata kunci mencari"Pertahanan"dan selanjutnya, menggunakan lingkup "Industri".
Berikut adalah cara lain untuk melihat itu:
Saya telah menggunakannya untuk menyediakan cakupan otomatis bergantung pada konteks pada bagian web kustom. Ketika pengguna mengklik tab dan klik tombol Cari, tab menentukan cakupan pencarian tertentu. Itu adalah bekerja baik sejauh.
</akhir>
Ikuti saya di kegugupan di http://www.twitter.com/pagalvin