←选择平台

搜索方法

总结

在全文数据库中搜索候选人。

语法
c#
VB
c++
Java
公共IList <FullTextSearchItem>搜索(FullTextSearchItem
公共MustOverride函数搜索(按值传递作为FullTextSearchItem作为System.Collections.Generic。IList (Leadtools.Forms.Recognition.FullTextSearchItem)
公共虚拟系统::集合::通用:IList < Leadtools::::识别:FullTextSearchItem ^ > ^搜索(FullTextSearchItem摘要

公共摘要并不知道<FullTextSearchItem>搜索(FullTextSearchItem);

参数

要搜索的项的属性。一定不是

返回值

候选人名单按等级排序。

讲话

所使用的FormRecognitionEngineAutoFormsEngine执行全文检索。

此方法使用匹配的属性搜索先前添加到全文搜索数据库的母版表单页面的内容

的以下属性FullTextSearchItem

内容
必需:要搜索的内容必须不是.该引擎将使用内部自由文本匹配算法返回最佳候选。
RepositoryName
必填:用于生成该项的唯一ID。值为或者“*”被认为是通配符。
FormName
必填:用于生成该项的唯一ID。值为或者“*”被认为是通配符。
PageNumber
必填:用于生成该项的唯一ID。值-1被认为是通配符。

通配符规则可用于搜索所有主表单页面、存储库的所有主表单或所有存储库中的所有表单。例如,要搜索所有项目,使用:

FullTextSearchItem。RepositoryName= "*" or null, FullTextSearchItem.FormName = "*" or null, FullTextSearchItem.PageNumber = -1

要搜索存储库中的所有表单,请使用:

FullTextSearchItem。RepositoryName= "RepoName", FullTextSearchItem.FormName = "*" or null, FullTextSearchItem.PageNumber = -1

要搜索特定的表单,请使用:

FullTextSearchItem。RepositoryName= "RepoName", FullTextSearchItem.FormName = "FormName", FullTextSearchItem.PageNumber = -1

要搜索特定页面,请使用:

FullTextSearchItem。RepositoryName= "RepoName", FullTextSearchItem.FormName = "FormName", FullTextSearchItem.PageNumber = pageNumber

的价值ScoreRank返回的每个项将包含一个介于0(最差)和100(最好)之间的值,这取决于传递给该方法的内容和存储在数据库中的项的内容之间的内部自由文本匹配算法。这个方法将检索从最高到最低排序的结果。的价值用户数据期间使用的相同值将填充插入(FullTextSearchItem)的结果项中的任何一个都不能通过此方法填充。

需求
目标平台
Leadtools.Forms.Recognition组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。