共用方式為


KeywordQuery 成員

包含關鍵字以搜尋查詢的相關資訊。代表使用SharePoint Server 2013關鍵字語法的搜尋查詢。關鍵字查詢語言 (KQL) 」 或 「 快速查詢語言 (FQL),可能會包含下列語法。如需建構關鍵字查詢的相關資訊,請參閱Building search queries

KeywordQuery 類型公開下列成員。

建構函式

  名稱 描述
公用方法 KeywordQuery(ClientRuntimeContext)
公用方法 KeywordQuery(ClientRuntimeContext, ObjectPath)

頁首

屬性

  名稱 描述
公用屬性 BlockDedupeMode 設定結果區塊排名的取消重複模式。 (繼承自 Query。)
公用屬性 BypassResultTypes 取得或設定Boolean值,指出是否從ResultTypes()取得搜尋結果應該使用或覆寫。 (繼承自 Query。)
公用屬性 ClientType 指定的用戶端,發出查詢的名稱。 (繼承自 Query。)
公用屬性 CollapseSpecification 取得或設定要用於摺疊搜尋結果的準則。
公用屬性 Context 傳回與用戶端物件相關聯的內容。 (繼承自 ClientObject。)
公用屬性 Culture 取得或設定查詢的地區設定。 (繼承自 Query。)
公用屬性 DesiredSnippetLength 取得或設定慣用的摘要長度。 (繼承自 Query。)
公用屬性 EnableInterleaving 指定是否應該交錯ResultTable物件中執行此查詢會產生ResultTableCollectionBoolean值。 (繼承自 Query。)
公用屬性 EnableNicknames 取得或設定Boolean值,指定是否中搜尋查詢的確切條款用來尋找相符的項目,或如果同時使用暱稱。 (繼承自 Query。)
公用屬性 EnableOrderingHitHighlightedProperty Boolean值,指定是否應該以排序點擊反白顯示的內容達到醒目提示的文字。 (繼承自 Query。)
公用屬性 EnablePhonetic 取得或設定Boolean值,指定是否使用查詢字詞的注音標示的表單來尋找相符的項目。 (繼承自 Query。)
公用屬性 EnableQueryRules 指定是否要將查詢規則啟用這個查詢Boolean值。 (繼承自 Query。)
公用屬性 EnableSorting 指出是否應該排序搜尋結果的Boolean值。
公用屬性 EnableStemming 取得或設定一個 Boolean 值,指定是否要啟用失敗。 (繼承自 Query。)
公用屬性 GenerateBlockRankLog 布林值,指定是否要傳回結果區塊的次序記錄透過BlockRankLog屬性交錯的結果資料表的相關資訊。 (繼承自 Query。)
公用屬性 HiddenConstraints 取得或設定關鍵字查詢的隱藏限制式。
公用屬性 HitHighlightedMultivaluePropertyLimit 取得或設定的多重值的點擊醒目提示的屬性限制。 (繼承自 Query。)
公用屬性 HitHighlightedProperties 取得查詢點擊醒目提示的屬性的集合。 (繼承自 Query。)
公用屬性 IgnoreSafeQueryPropertiesTemplateUrl 取得或設定旗標,指出是否應該忽略SafeQueryPropertiesTemplateUrl()屬性。 (繼承自 Query。)
公用屬性 ImpressionID 取得或設定] 頁面的印象識別項 (識別碼)。 (繼承自 Query。)
公用屬性 MaxSnippetLength 指定結果摘要的長度上限。 (繼承自 Query。)
受保護屬性 ObjectData 取得目前的用戶端物件的物件資料。 (繼承自 ClientObject。)
公用屬性 ObjectVersion 取得字串,表示目前的用戶端物件的版本。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 Path 追蹤用戶端物件的建立方式ClientRuntimeContext類別中,好讓可以重新建立在伺服器上的物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用屬性 PersonalizationData 取得或目前提交搜尋查詢的使用者設定使用者的個人化資料。 (繼承自 Query。)
公用屬性 ProcessBestBets 判斷是否啟用Best BetsBoolean值。 (繼承自 Query。)
公用屬性 ProcessPersonalFavorites 決定是否處理個人的我的最愛資料Boolean值。 (繼承自 Query。)
公用屬性 Properties 取得關鍵字查詢屬性包。
公用屬性 QueryTag 取得或設定要用來識別查詢的任何自訂標記。以分號分隔多個標籤。 (繼承自 Query。)
公用屬性 QueryTemplate 指定在執行階段用來轉換根據使用者輸入查詢的查詢範本。 (繼承自 Query。)
公用屬性 QueryTemplateParameters 表示的查詢範本中的參數。 (繼承自 Query。)
公用屬性 QueryText 搜尋查詢的查詢文字。 (繼承自 Query。)
公用屬性 RankingModelId 取得或設定要在查詢中使用的排名模型的識別項 (識別碼)。 (繼承自 Query。)
公用屬性 RefinementFilters 取得或設定精簡搜尋篩選器所使用的設定。
公用屬性 Refiners 取得或設定精簡搜尋結果會傳回一組。每個精簡器的值就是指定的精簡器名稱和 (選擇性) 精簡搜尋選項,此精簡器的一組格式字串。
公用屬性 ReorderingRules 取得或設定規則 (ReorderingRuleCollection) 重新排列 」 的集合。
公用屬性 ResultsUrl 取得或設定查詢的結果頁面的 URL。 (繼承自 Query。)
公用屬性 RowLimit 取得或設定在搜尋結果中StartRow屬性所指定的索引開始,傳回的資料列數上限。 (繼承自 Query。)
公用屬性 RowsPerPage 取得或設定每頁傳回搜尋結果的數目。 (繼承自 Query。)
公用屬性 SafeQueryPropertiesTemplateUrl 指定 QueryProperties 範本的位置。此屬性時,必須指定發行查詢沒有啟用UseRemoteAPIs()權限的使用者。如果沒有啟用UseRemoteAPIs()權限,不會執行查詢,您可以將IgnoreSafeQueryPropertiesTemplateUrl()屬性true改為。 (繼承自 Query。)
公用屬性 SelectProperties 取得要傳回搜尋結果中的屬性的清單。
公用屬性 ServerObjectIsNull 取得伺服器物件,並傳回 null 如果伺服器物件為 null。 (繼承自 ClientObject。)
公用屬性 ShowPeopleNameSuggestions 指定是否要產生建議名稱。 (繼承自 Query。)
公用屬性 SortList 取得搜尋結果的排序依據的屬性的清單。
公用屬性 SourceId 指定要用來執行查詢的結果來源的識別項 (識別碼)。 (繼承自 Query。)
公用屬性 StartRow 取得或設定包含在搜尋結果中的第一列。 (繼承自 Query。)
公用屬性 SummaryLength 取得或設定搜尋結果的長度摘要。 (繼承自 Query。)
公用屬性 Tag 取得或設定與用戶端物件相關聯的資料。 (繼承自 ClientObject。)
公用屬性 Timeout 取得或設定的時間,以毫秒為單位,才能查詢要求逾時。 (繼承自 Query。)
公用屬性 TimeZoneId
公用屬性 TotalRowsExactMinimum 使用SearchPagingWebPart物件來決定轉譯] 頁面的連結所需的最小值。 (繼承自 Query。)
公用屬性 TrimDuplicates 取得或設定一個 Boolean 值,指定是否應該執行搜尋查詢,查詢文字包含只干擾文字。 (繼承自 Query。)
公用屬性 TrimDuplicatesIncludeId 指定 [摺疊] 群組中,以在使用者按一下重複的項目重複項目 (n)連結時,通常使用相關聯的值。
公用屬性 TypedObject 從伺服器傳回正確類型資訊取得的物件。 (繼承自 ClientObject。)
公用屬性 UILanguage 指定的使用者介面語言。 (繼承自 Query。)

頁首

方法

  名稱 描述
受保護方法 CheckUninitializedProperty 取得或設定] 頁面的印象識別項 (識別碼)。 (繼承自 ClientObject。)
公用方法 CustomFromJson 會傳回一個 Boolean 值,指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 FromJson 指出是否自訂程式碼用來填入物件。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 GetQueryCompletions (繼承自 Query。)
公用方法 GetQuerySuggestionsWithResults 傳回符合在 [搜尋] 方塊中輸入搜尋字詞的查詢建議的清單。 (繼承自 Query。)
受保護方法 InitNonPropertyFieldFromJson 初始化JavaScript Object Notation (JSON)資料從伺服器為基礎的用戶端物件的非屬性欄位。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
受保護方法 InitOnePropertyFromJson (覆寫 Query.InitOnePropertyFromJson(String, JsonReader)。)
公用方法 IsObjectPropertyInstantiated 指出是否已產生的用戶端物件指定的屬性。 (繼承自 ClientObject。)
公用方法 IsPropertyAvailable 會傳回一個 Boolean 值,指出是否已擷取或設定所指定的純量屬性。 (繼承自 ClientObject。)
受保護方法 LoadExpandoFields 初始化衍生的類別中覆寫的用戶端物件相關聯的擴充的屬性。 (繼承自 ClientObject。)
公用方法 RefreshLoad 重新載入時覆寫衍生類別中的用戶端物件相關聯的所有純量屬性。 (繼承自 ClientObject。)
受保護方法 RemoveFromParentCollection 從上層用戶端物件集合移除目前的用戶端物件。 (繼承自 ClientObject。)
公用方法 Retrieve() 擷取與物件相關聯的所有純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 Retrieve([]) 擷取與物件相關聯的指定純量屬性。此成員是保留給內部使用,而不是用來直接從您的程式碼使用 (繼承自 ClientObject。)
公用方法 ToString (繼承自 Object。)
受保護方法 UpdateClientObjectPropertyType 更新要有正確的類型,使用從伺服器傳回類型資訊的用戶端物件屬性的值。 (繼承自 ClientObject。)

頁首

請參閱

參照

KeywordQuery 類別

Microsoft.SharePoint.Client.Search.Query 命名空間