|
Foxit PDF SDK
|
继承自 SystemIDisposable .
Public 类型 | |
| enum | WordMatching { WordMatching.e_WordMatchingMatchPhrase = 0, WordMatching.e_WordMatchingMatchAllWords = 1, WordMatching.e_WordMatchingMatchAnyWord = 2 } |
| 单词匹配的枚举。 更多... | |
Public 成员函数 | |
| SearchOption () | |
| 构造函数。 | |
| SearchOption (bool is_whole_word, bool is_case_sensitive, bool is_search_bookmarks, bool is_search_in_marup, bool is_search_in_attachments, bool is_ignore_accents, bool is_proximity, bool is_stemming, bool is_ignore_full_width, int max_docs, SearchOption.WordMatching word_matching, bool is_search_doc_text) | |
| 构造函数,带参数。 更多... | |
| SearchOption (SearchOption search_option) | |
| 拷贝构造函数。 更多... | |
| void | Set (bool is_whole_word, bool is_case_sensitive, bool is_search_bookmarks, bool is_search_in_marup, bool is_search_in_attachments, bool is_ignore_accents, bool is_proximity, bool is_stemming, bool is_ignore_full_width, int max_docs, SearchOption.WordMatching word_matching, bool is_search_doc_text) |
| 设置值。 更多... | |
属性 | |
| bool | is_case_sensitive [get, set] |
| 指定搜索查询是否区分大小写。默认值:false。 | |
| bool | is_ignore_accents [get, set] |
| 指定在搜索查询术语时是否忽略重音符号和变音符。默认值:false。 | |
| bool | is_ignore_full_width [get, set] |
| 指定文档中的全角和半角字符是否精确匹配搜索查询。true 表示 忽略全角和半角匹配,false 表示精确匹配搜索查询。 默认值:false。 | |
| bool | is_proximity [get, set] |
| 指定包含AND布尔子句的搜索时,搜索查询是否在结果排序中反映单词的接近性。默认值:false。 | |
| bool | is_search_bookmarks [get, set] |
| 指定是否在书签中搜索查询。默认值:false。 | |
| bool | is_search_doc_text [get, set] |
| 指定是否在文档文本中搜索查询。默认值:true。 | |
| bool | is_search_in_attachments [get, set] |
| 指定是否应与基础文档一起搜索任何PDF文件附件。默认值:false。 | |
| bool | is_search_in_markup [get, set] |
| 指定是否在标记(注释)中搜索查询。默认值:false。 | |
| bool | is_stemming [get, set] |
| 指定执行搜索时搜索查询是否考虑单词的词干变化(例如,run、runs、running)。默认值:false。 | |
| bool | is_whole_word [get, set] |
| 指定搜索是否只查找查询中指定的完整单词的出现。默认值:false。 | |
| int | max_docs [get, set] |
| 作为搜索查询一部分返回的文档的最大数量。默认值:100。 | |
| SearchOption.WordMatching | word_matching [get, set] |
| 查询中的单个单词如何与文档中的单词匹配。此属性仅在查询 包含多个单词时相关。请参考从 foxit.pdf.actions.SearchOption.WordMatching.e_WordMatchingMatchPhrase 开始的值, 应该是这些值中的一个。 | |
此类表示搜索选项。
|
strong |
|
inline |
构造函数,带参数。
| [in] | is_whole_word | 指定搜索是否仅查找查询中指定的完整单词的出现。 |
| [in] | is_case_sensitive | 指定搜索查询是否区分大小写。 |
| [in] | is_search_bookmarks | 指定是否在书签中搜索查询。 |
| [in] | is_search_in_attachments | 指定是否在基础文档的任何PDF文件附件中进行搜索。 |
| [in] | is_ignore_accents | 指定在搜索查询词时是否忽略重音符号和变音符号。 |
| [in] | is_proximity | 指定在执行包含AND布尔子句的搜索时,搜索查询是否会在结果排名中反映单词的接近度。 |
| [in] | is_stemming | 指定在执行搜索时,搜索查询是否会考虑单词的词干变化(例如,run、runs、running)。 |
| [in] | is_ignore_full_width | 指定文档中的全角和半角字符是否完全匹配搜索查询。 |
| [in] | max_docs | 作为搜索查询的一部分返回的文档的最大数量。 |
| [in] | word_matching | 查询中的单个单词如何与文档中的单词匹配。 |
| [in] | is_search_doc_text | 指定是否在文档文本中搜索查询。 |
|
inline |
拷贝构造函数。
| [in] | search_option | 另一个搜索选项对象。 |
|
inline |
设置值。
| [in] | is_whole_word | 指定搜索是否仅查找查询中指定的完整单词的出现。 |
| [in] | is_case_sensitive | 指定搜索查询是否区分大小写。 |
| [in] | is_search_bookmarks | 指定是否在书签中搜索查询。 |
| [in] | is_search_in_attachments | 指定是否在基础文档的任何PDF文件附件中进行搜索。 |
| [in] | is_ignore_accents | 指定在搜索查询词时是否忽略重音符号和变音符号。 |
| [in] | is_proximity | 指定在执行包含AND布尔子句的搜索时,搜索查询是否会在结果排名中反映单词的接近度。 |
| [in] | is_stemming | 指定在执行搜索时,搜索查询是否会考虑单词的词干变化(例如,run、runs、running)。 |
| [in] | is_ignore_full_width | 指定文档中的全角和半角字符是否精确匹配搜索查询。 |
| [in] | max_docs | 作为搜索查询结果返回的文档的最大数量。 |
| [in] | word_matching | 查询中的单个单词将如何与文档中的单词匹配。 |
| [in] | is_search_doc_text | 指定是否在文档文本中搜索查询。 |