KeywordQuery 成员
表示使用SharePoint Server 2013关键字语法的搜索查询。这种语法可能包含的关键字查询语言 (KQL) 或快速查询语言 (FQL)。有关构建关键字查询的信息,请参阅在 SharePoint 2013 中生成搜索查询。
KeywordQuery 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
KeywordQuery() | KeywordQuery 类的新实例进行初始化。 | |
KeywordQuery(ServerContext) | 基于指定的服务应用程序上下文的KeywordQuery类的新实例进行初始化。 | |
KeywordQuery(SPSite) | 基于指定的网站上的KeywordQuery类的新实例进行初始化。 | |
KeywordQuery(SPWeb) | 基于指定 SharePoint 网站上的KeywordQuery类的新实例进行初始化。 | |
KeywordQuery(String) | 已过时。基于指定的应用程序名称KeywordQuery类的新实例进行初始化。 | |
KeywordQuery(SearchServiceApplicationProxy) | 基于指定的Search service 应用程序KeywordQuery类的新实例进行初始化。 |
页首
属性
名称 | 说明 | |
---|---|---|
AuthenticationType | 获取或设置用于查询的身份验证类型。 (从 Query 继承。) | |
BlockDedupeMode | 设置结果块级别的重复数据消除的模式。 (从 Query 继承。) | |
BypassResultTypes | 获取或设置一个Boolean值,指示应使用或者重写是否从ResultTypes获得的搜索结果。 (从 Query 继承。) | |
ClientType | 指定客户端发出的查询的名称。 (从 Query 继承。) | |
CollapseSpecification | 获取或设置要用于折叠搜索结果的条件。 | |
Culture | 获取或设置用于查询的区域设置。 (从 Query 继承。) | |
Culture_Client | 获取或设置一个整数,表示CultureInfo。 (从 Query 继承。) | |
CustomRefinementIntervals | 获取或设置应施加的优化间隔的优化上。 | |
DesiredSnippetLength | 获取或设置首选摘要的长度。 (从 Query 继承。) | |
DirectServiceEndpointUri | 获取或设置的搜索服务应用程序代理而不是在构造函数中指定的搜索服务应用程序代理 URL 应使用的地址。 (从 Query 继承。) | |
EnableFQL | 获取或设置一个布尔值,指定是否在查询字符串使用的快速查询语言 (FQL) 语法。有关详细信息,请参阅FAST 查询语言 (FQL) 语法参考。 | |
EnableInterleaving | 一个布尔值,它指定是否应交错中通过运行此查询生成ResultTableCollection的ResultTable对象。默认值为 true。 (从 Query 继承。) | |
EnableNicknames | 获取或设置一个布尔值,指定是否用在搜索查询中的确切条款以查找匹配项,或如果还将使用昵称。 (从 Query 继承。) | |
EnableOrderingHitHighlightedProperty | 一个Boolean值,指定是否应按点击突出显示的属性点击突出显示的术语。 (从 Query 继承。) | |
EnablePhonetic | 获取或设置一个Boolean值,指定是否使用查询词的语音形式以查找匹配项。 (从 Query 继承。) | |
EnableQueryRules | 一个Boolean值,指定是否为此查询启用查询规则。默认值是true。 (从 Query 继承。) | |
EnableSorting | 一个布尔值,该值指示是否应搜索结果进行排序。 | |
EnableSpellcheck | 指定如何应用查询的拼写校正条款处理查询时. | |
EnableStemming | 获取或设置一个Boolean值,指定是否启用词干。 (从 Query 继承。) | |
EnableUrlSmashing | 适用于: Microsoft SharePoint Server 2010 搜索功能 获取或设置一个布尔值,指定是否启用 URL smashing。 |
|
GenerateBlockRankLog | 一个布尔值,指定是否通过交错的结果表的BlockRankLog属性返回排名的结果块日志信息。 (从 Query 继承。) | |
GenerationId | 指定应从中检索搜索结果的索引生成。 | |
HiddenConstraints | 获取或设置查询的隐藏的约束的关键字。 | |
HighlightedSentenceCount | 获取或设置摘要的句子包括中突出显示的命中数。该值应介于 1 和 10 之间。 (从 Query 继承。) | |
Hint | 获取或设置用于查询的建议的查询处理器行为。默认情况下,提供无提示。 (从 Query 继承。) | |
HitHighlightedMultivaluePropertyLimit | 表示一个多值点击突出显示的属性限制。 (从 Query 继承。) | |
HitHighlightedProperties | 获取查询的点击突出显示的属性的集合。 (从 Query 继承。) | |
HitHighlightedProperties_Client | 返回点击突出显示的属性的集合。 (从 Query 继承。) | |
IgnoreAllNoiseQuery | 获取或设置一个布尔值,指定是否应执行搜索查询,是否查询文本仅包含干扰词。 (从 Query 继承。) | |
IgnoreSafeQueryPropertiesTemplateUrl | 获取或设置一个标志,指示是否应忽略的SafeQueryPropertiesTemplateUrl属性。 (从 Query 继承。) | |
ImpressionID | 获取或设置页型腔的标识符 (ID)。 (从 Query 继承。) | |
IsCachable | 一个Boolean值,指示指示 Acl 是否已缓存在安全修整。 | |
KeywordInclusion | 获取或设置一个值,指定查询是否返回包含所有或任何指定的搜索条件的结果。 (从 Query 继承。) | |
KeywordQueryProperties_Client | 客户端调用等效于KeywordQueryProperties。 | |
MaxShallowRefinementHits | 已过时。 | |
MaxSnippetLength | 指定结果摘要的最大长度。 (从 Query 继承。) | |
MaxSummaryLength | 获取或设置搜索结果摘要的最大长度。 | |
MaxUrlLength | 获取或设置搜索结果 URL 的最大长度。 | |
PagingCookie | 表示客户端 cookie 用于分页浏览搜索结果。 (从 Query 继承。) | |
PartitionId | 指定要用于此搜索查询的索引分区的唯一标识符 (ID)。 (从 Query 继承。) | |
PersonalizationData | 获取或设置当前用户提交搜索查询的用户个性化设置数据。 (从 Query 继承。) | |
PersonalizationData_Client | 获取用户的个性化设置数据并提交搜索查询的当前用户设置唯一的标识符 (ID)。 (从 Query 继承。) | |
Priority | 获取或设置查询的优先级。 (从 Query 继承。) | |
ProcessBestBets | 确定是否启用Best BetsBoolean值。 (从 Query 继承。) | |
ProcessPersonalFavorites | 一个Boolean值,确定是否处理个人收藏夹数据。 (从 Query 继承。) | |
Properties | 获取查询的属性包。 (从 Query 继承。) | |
QueryInfo | 点击搜索查询获得单个的查询日志数据。 (从 Query 继承。) | |
QueryTag | 获取或设置用于标识查询任何自定义标记。由分号分隔的多个标记。 (从 Query 继承。) | |
QueryTemplate | 指定在运行时用于将基于用户输入的查询的查询模板。 (从 Query 继承。) | |
QueryTemplateParameters | 表示查询模板中的参数。 (从 Query 继承。) | |
QueryText | 获取或设置搜索查询的文本。 (从 Query 继承。) | |
RankingModelId | 获取或设置要用于查询的分级模型的标识符 (ID)。 (从 Query 继承。) | |
RefinementFilters | 获取或设置用于筛选器的优化套。 | |
RefinementFilters_Client | 客户端调用等效于RefinementFilters。 | |
Refiners | 获取或设置一组精简将在搜索结果中返回。每个精选的值是精简程序的名称和 (可选) 为此精简优化选项的一组指定的格式字符串。 | |
ReorderingRules | 获取或设置的重新排序规则 (ReorderingRuleCollection) 的集合。 | |
ResubmitFlags | 获取或设置用于自动重新提交未生成任何结果的搜索查询的条件。 | |
ResultsProvider | 获取或设置要用于搜索查询的搜索提供程序 (从 Query 继承。) | |
ResultsUrl | 获取或设置结果页 URL 中的查询。 (从 Query 继承。) | |
ResultTypes | 已过时。获取或设置一个值,指定在搜索结果的类型。 (从 Query 继承。) | |
RowLimit | 获取或设置返回的搜索结果,由StartRow()属性指定的索引处的行的最大数目。 (从 Query 继承。) | |
RowsPerPage | 获取或设置要在每页返回的搜索结果数。 (从 Query 继承。) | |
SafeQueryPropertiesTemplateUrl | 指定 QueryProperties 模板的位置。此属性必须由没有启用UseRemoteAPIs()权限的用户发出查询时指定。如果不启用UseRemoteAPIs()权限的情况下,将不运行查询,可以改为将IgnoreSafeQueryPropertiesTemplateUrl属性设置为true 。 (从 Query 继承。) | |
SearchTerms | 获取搜索查询所用的术语。 | |
SelectProperties | reservemember | |
SelectProperties_Client | 客户端调用等效于SelectProperties。 | |
ShowPeopleNameSuggestions | 指定是否生成名称的建议。 (从 Query 继承。) | |
SimilarTo | 已过时。 | |
SimilarType | Obsolete.. | |
Site | 从运行搜索查询的位置获取的站点。 (从 Query 继承。) | |
SiteContext | 获取或设置搜索查询的网站 URL。 (从 Query 继承。) | |
SortList | 获取一个值,该值返回表示文件版本的文件版本对象的集合。 | |
SortSimilar | 已过时。 | |
SourceId | 指定要用来运行该查询的结果源的标识符 (ID)。 (从 Query 继承。) | |
StartRow | 获取或设置包含在搜索结果的第一行。 (从 Query 继承。) | |
SummaryLength | 获取或设置摘要的长度的搜索结果。 (从 Query 继承。) | |
Timeout | 获取或设置的时间,单位为毫秒),查询请求超时之前。 (从 Query 继承。) | |
TimeZone | 获取或设置用于搜索用户的时区。 | |
TotalRowsExactMinimum | 由SearchPagingWebPart来确定用于呈现页面的链接所需的最小值。 (从 Query 继承。) | |
TrimDuplicates | 获取或设置一个布尔值,指定是否应在搜索结果中删除重复项。 (从 Query 继承。) | |
TrimDuplicatesIncludeId | 指定与折叠组相关的值,通常在用户单击具有重复项的项的重复项 (n) 链接时使用。 | |
TrimDuplicatesKeepCount | 获取或设置的重复项目将保留,如果返回搜索结果中的重复项。 | |
TrimDuplicatesOnProperty | 获取或设置基于修整的重复项的属性。 | |
UILanguage | 指定的用户界面语言。 (从 Query 继承。) | |
UrlZone | 获取查询请求的原始 URL 的区域。 (从 Query 继承。) | |
UserContextData | 已过时。 | |
UserContextGroupID | 已过时。 |
页首
方法
名称 | 说明 | |
---|---|---|
Dispose | 释放Query类的实例。 (从 Query 继承。) | |
Equals | (从 Object 继承。) | |
Execute | 已过时。执行搜索查询。 (从 Query 继承。) | |
Finalize | (从 Object 继承。) | |
GetHashCode | (从 Object 继承。) | |
GetProperties | 返回有关托管属性的信息。 (从 Query 继承。) | |
GetQuerySuggestions | 返回一组匹配的搜索框中键入的搜索词的查询建议。 (从 Query 继承。) | |
GetQuerySuggestionsWithResults | 返回一组匹配的搜索框中键入的搜索词的查询建议。 (从 Query 继承。) | |
GetScopes | (如果适用),请返回SharePoint 2010搜索范围,有关的信息。 (从 Query 继承。) | |
GetType | (从 Object 继承。) | |
HighlightStringValue | 突出显示字符串中指定的查询条件的所有匹配的项。 (从 Query 继承。) | |
MemberwiseClone | (从 Object 继承。) | |
SetConfigurableDefaults | 传送查询搜索服务应用程序,以重写默认值,在Query中的特定配置设置。 (从 Query 继承。) | |
SetDefaults | 设置 SharePoint 服务器上下文的默认对象,用于Query。 (从 Query 继承。) | |
ToString | (从 Object 继承。) |
页首