Foxit PDF SDK

构造函数 | 所有成员列表
<FSSearchCallback>协议 参考

继承自 <NSObject> .

## 构造函数
(int) | - retrieveSearchResult:page_index:match_result:match_start_text_index:match_end_text_index:sentence:match_sentence_start_text_index:match_sentence_end_text_index:
| 用于检索搜索结果的回调函数。 更多...

## 详细描述

此类表示用于在通过函数FSFullTextSearch::searchOf:rank_mode:callback: 进行搜索过程中检索搜索结果的回调对象。 此类中的所有纯虚函数都用作回调函数，应由用户实现。

参见
  FSFullTextSearch

## 函数文档

## ◆ retrieveSearchResult:page_index:match_result:match_start_text_index:match_end_text_index:sentence:match_sentence_start_text_index:match_sentence_end_text_index:()

- (int) retrieveSearchResult: |  | (NSString *) | file_path
page_index: |  | (int) | page_index
match_result: |  | (NSString *) | match_result
match_start_text_index: |  | (int) | match_start_text_index
match_end_text_index: |  | (int) | match_end_text_index
sentence: |  | (NSString *) | sentence
match_sentence_start_text_index: |  | (int) | match_sentence_start_text_index
match_sentence_end_text_index: |  | (int) | match_sentence_end_text_index
| required

用于检索搜索结果的回调函数。

参数

  [in] | file_path | 指定在哪个文件中找到匹配结果的文件路径。
  [in] | page_index | 指定在文件的哪一页找到匹配结果的页面索引。
  [in] | match_result | 表示匹配结果的字符串。
  [in] | match_start_text_index | 匹配结果中起始字符的索引。
  [in] | match_end_text_index | 匹配结果中结束字符的索引。
  [in] | sentence | 包含当前匹配结果的句子。
  [in] | match_sentence_start_text_index | 句子中起始字符的索引。
  [in] | match_sentence_end_text_index | 句子中结束字符的索引。

返回
  如果返回非零值，搜索引擎将停止搜索。