BindToFilter 方法
绑定到项的适当筛选器对象并向其返回一个指针。
HRESULT BindToFilter(
IFilter **ppFilter
);
Parameters
ppFilter
[输出] 指向将用于筛选此项的筛选器对象的指针的地址。
Return Value
如果成功,将返回 S_OK,否则将返回一个错误值。若要了解 Microsoft Office SharePoint Server 2007 企业级搜索所返回错误消息的列表,请参阅协议处理程序错误消息。
Remarks
将检索 Filter 对象,以便企业级搜索爬网程序能够检索该项的元数据。
此方法只会由筛选器端口监控程序调用一次。如果内容项包含多个嵌入项,您必须使用 IFilter 接口实现,它将枚举嵌入的内容项并调用每个内容项相应的筛选器对象。
为了使筛选器端口监控程序检索某个项任何有用的信息,协议处理程序必须实现以下 IUrlAccessor 方法之一:
.
协议处理程序可以实现 IURLAccessor 接口的 BindToFilter 或 BindToStream 方法,也可以实现两个方法。例如,协议处理程序可对与内容源项关联的元数据使用 BindToFilter 方法,并使用 BindToStream 方法来检索项的实际内容。