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 一个布尔值,它指定是否应交错中通过运行此查询生成ResultTableCollectionResultTable对象。默认值为 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 继承。)

页首

另请参阅

引用

KeywordQuery 类

Microsoft.Office.Server.Search.Query 命名空间