IOpenSearchSource 介面 (shobjidl_core.h)
公開方法,以從自定義用戶端 OpenSearch 數據源取得搜尋結果。
繼承
IOpenSearchSource 介面繼承自 IUnknown 介面。 IOpenSearchSource 也有下列類型的成員:
方法
IOpenSearchSource 介面具有這些方法。
IOpenSearchSource::GetResults 從以 RSS 或 Atom 格式格式化的 OpenSearch 數據源傳回搜尋結果。 |
備註
何時實作
當伺服器端解決方案無法運作時,請實作此介面,例如:- 具有 Windows 7 搜尋同盟不支援的驗證方法的遠端索引,例如表單型驗證或其他自定義驗證方法。
- 開發人員 (未控制的垂直數據高價值公用存放區,例如) 文檔庫或醫療研究資料庫,且目前不提供 OpenSearch 輸出支援,但具有公用 Web API。
- 專屬的企業數據存放區或索引和舊版內容管理存放區,可能無法實作前端。
使用搜尋連接器 (.searchconnector-ms 檔案) ,Windows 檔案總管會使用查詢參數呼叫您的實作。 您的實作會傳回以 RSS 或 Atom 格式格式化的結果。 這可讓您的實作提供自定義驗證 UI,並使用其專屬 API 連線至數據源。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 R2 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包含 Shobjidl.h) |