Skema Deskripsi Konektor Pencarian
Memperkenalkan skema Deskripsi Konektor Pencarian yang digunakan oleh pustaka Windows Explorer dan penyedia pencarian federasi. Skema menentukan struktur dan persyaratan untuk file Deskripsi Konektor Pencarian (*.searchConnector-ms) dan untuk elemen searchConnectorDescriptionType dari file Deskripsi Pustaka Shell (*.library-ms).
Topik ini menjelaskan skema karena berkaitan dengan konektor pencarian federasi. Untuk informasi selengkapnya tentang pustaka dan skema Deskripsi Pustaka, lihat Skema Deskripsi Pustaka.
Topik ini mencakup bagian berikut:
- Apa itu Konektor Pencarian?
- Bagaimana cara kerja File Deskripsi Konektor Pencarian?
- Apa itu Skema Deskripsi Konektor Pencarian?
- Apa Saja Bagian Utama dari Skema?
- Contoh File Deskripsi Konektor Pencarian
- Sumber Daya Tambahan
- Topik terkait
Apa itu Konektor Pencarian?
Konektor pencarian menghubungkan pengguna dengan data yang disimpan di layanan web atau lokasi penyimpanan jarak jauh. Dengan Windows 7, pengguna dapat menginstal konektor pencarian untuk lokasi, seperti layanan web, sehingga mereka mencari lokasi tersebut langsung dari Windows Explorer. Konektor pencarian adalah file Deskripsi Konektor Pencarian (*.searchConnector-ms) yang menentukan cara menyambungkan, mengirim kueri ke, dan menerima hasil dari lokasi.
Selain layanan web, konektor pencarian dapat digunakan untuk mencari cakupan indeks lokal yang dibuat oleh penangan protokol. Misalnya, pengguna dapat mencari email yang diindeks secara lokal dengan handler protokol MAPI dengan menggunakan konektor pencarian untuk penyimpanan email tersebut.
Bagaimana cara kerja File Deskripsi Konektor Pencarian?
Saat file Deskripsi Konektor Pencarian diinstal pada sistem pengguna, pengguna dapat membuka Windows Explorer, mengklik konektor pencarian di panel navigasi, dan memasukkan kueri pencarian. Windows Explorer mengirim kueri menggunakan informasi dari file Deskripsi Konektor Pencarian, seperti penyedia mana yang akan digunakan dan cakupan pencarian. Hasilnya dikembalikan sebagai item umpan RSS atau Atom dan ditampilkan kepada pengguna seolah-olah mereka adalah item Shell biasa.
Cara Anda menyebarkan file Deskripsi Konektor Pencarian bergantung pada jenis lokasi yang didukung konektor pencarian:
- Dalam file konfigurasi OpenSearch (*.osdx) untuk layanan web Anda
- Sebagai bagian dari penginstalan handler protokol Anda
Anda harus memastikan bahwa hal-hal berikut terjadi ketika pengguna membuka file .osdx atau menginstal handler protokol:
- File .searchconnector-ms dibuat di folder Windows Searches pengguna (%userprofile%/Searches).
- Pintasan ke file .searchconnector-ms dibuat di folder Tautan pengguna (%userprofile%/Links).
Apa itu Skema Deskripsi Konektor Pencarian?
Skema Deskripsi Konektor Pencarian adalah skema XML yang menentukan struktur file Deskripsi Konektor Pencarian (*.searchConnector-ms). Setiap konektor pencarian harus memiliki file Deskripsi Konektor Pencarian yang menentukan cara menyambungkan, mengirim kueri ke, dan menerima hasil dari lokasi.
Apa Saja Bagian Utama dari Skema?
Tabel berikut mencantumkan bagian utama skema.
Elemen anak | Deskripsi |
---|---|
isSearchOnlyItem | Mengidentifikasi apakah lokasi yang didukung oleh konektor pencarian hanya pencarian atau cari dan telusuri. |
isDefaultSaveLocation | Hanya untuk penggunaan pustaka. |
isDefaultNonOwnerSaveLocation | Hanya untuk penggunaan pustaka. |
deskirpsi | Menjelaskan konektor pencarian. |
iconReference | Mengidentifikasi lokasi ikon kustom untuk konektor pencarian. |
imageLink | Mengidentifikasi lokasi gambar mini kustom untuk konektor pencarian. |
pembuat | Mengidentifikasi pembuat konektor pencarian. |
dateCreated | Mengidentifikasi tanggal konektor pencarian dibuat. |
templateInfo | Menentukan tipe folder untuk konektor pencarian. |
locationProvider | Menentukan penyedia pencarian yang akan digunakan oleh konektor pencarian ini. |
cakupan | Menentukan lokasi yang akan disertakan dan dikecualikan dari lingkup pencarian. |
propertyStore | Menentukan lokasi IPropertyStore berbasis XML untuk konektor pencarian ini. IPropertyStore mendukung metadata terbuka konektor pencarian. |
includeInStartMenuScope | Menentukan apakah lokasi yang diwakili oleh konektor pencarian harus disertakan dalam lingkup pencarian menu Mulai. |
domain | Mengidentifikasi domain tingkat atas konektor pencarian. |
mendukungAdvancedQuerySyntax | Menentukan apakah konektor pencarian mendukung Advanced Query Syntax (AQS). |
isIndexed | Menentukan apakah lokasi yang diwakili oleh konektor pencarian diindeks. |
Contoh File Deskripsi Konektor Pencarian
Berikut ini adalah contoh file Deskripsi Konektor Pencarian untuk layanan web pencarian federasi.
<?xml version="1.0" encoding="UTF-8"?>
<searchConnectorDescription xmlns="http://schemas.microsoft.com/windows/2009/searchConnector">
<description>Search MSDN. Powered by live.com</description>
<isSearchOnlyItem>true</isSearchOnlyItem>
<domain>https://social.msdn.microsoft.com</domain>
<supportsAdvancedQuerySyntax>false</supportsAdvancedQuerySyntax>
<templateInfo>
<folderType>{8FAF9629-1980-46FF-8023-9DCEAB9C3EE3}</folderType>
</templateInfo>
<propertyStore>
<property name="OpenSearchHTMLRolloverTemplate">https://social.msdn.microsoft.com/Search/?Query={searchTerms}</property>
</propertyStore>
<locationProvider clsid="{48E277F6-4E74-4cd6-BA6F-FA4F42898223}">
<propertyBag>
<property name="OpenSearchShortName">MSDN</property>
<property name="OpenSearchQueryTemplate">https://social.msdn.microsoft.com/Search/Feed.aspx?locale=en-US&Query={searchTerms}&format=RSS&StartIndex={startIndex}</property>
<property name="MaximumResultCount" type="uint32">100</property>
</propertyBag>
</locationProvider>
</searchConnectorDescription>
Berikut ini adalah contoh file Deskripsi Konektor Pencarian untuk penangan protokol MAPI.
<?xml version="1.0" encoding="UTF-8"?>
<searchConnectorDescription xmlns="http://schemas.microsoft.com/windows/2009/searchConnector">
<description>Microsoft Outlook</description>
<isSearchOnlyItem>true</isSearchOnlyItem>
<includeInStartMenuScope>true</includeInStartMenuScope>
<templateInfo>
<folderType>{91475FE5-586B-4EBA-8D75-D17434B8CDF6}</folderType>
</templateInfo>
<simpleLocation>
<url>mapi://{S-1-5-21-2127521184-1604012920-1887927527-2779359}/</url>
</simpleLocation>
</searchConnectorDescription>
Sumber Daya Tambahan
- Untuk informasi selengkapnya tentang skema Deskripsi Pustaka, lihat Skema Deskripsi Pustaka.
- Untuk informasi selengkapnya tentang menginstal konektor pencarian, lihat Pencarian Federasi di Windows.
Topik terkait
-
Referensi
-
Elemen searchConnectorDescriptionType (Skema Konektor Pencarian)
-
Sumber Daya Lainnya
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk