ISearchProtocolUI::GetSearchItemForUrl 方法
取得所指定資料的搜尋專案。 這個方法會針對收集程式處理的每個 URL 呼叫一次,並擷取 ISearchItem 物件的指標。
語法
HRESULT GetSearchItemForUrl(
[in] LPCOLESTR pcwszURL,
[in] IItemPropertyBag *pPropertyBag,
[out, retval] ISearchItem **ppSearchItem
);
參數
-
pcwszURL [in]
-
類型: LPCOLESTR
Null 資料的指標已終止 Unicode 字串,其中包含所存取 URL 的搜尋專案。
-
pPropertyBag [in]
-
類型: IItemPropertyBag*
IItemPropertyBag物件的指標,其中包含搜尋專案的相關資訊,包括專案的屬性。
-
ppSearchItem [out, retval]
-
類型: ISearchItem**
接收這個方法所建立 之 ISearchItem 物件的指標位址。 此物件包含搜尋專案的相關資訊,例如專案的檔案名。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
ISearchProtocolUI::GetSearchItemForUrl方法僅在 Windows XP 和 Windows Server 2003 上受到支援,不應再使用。
若要在執行 Windows XP 或 Windows Server 2003 的電腦上預覽具有協力廠商通訊協定處理常式的附件,您可能需要使用 ISearchProtocolUI 介面,以及下列 API: IItemPreviewerExt、 IItemPropertyBag 和 ISearchItem 介面、 LINKINFO 結構和 LINKTYPE 列舉。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
具有 SP2 的 Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
可轉散發套件 |
Windows 桌面搜尋 (WDS) 3.0 |
另請參閱