Compartilhar via


KeywordQuery membros

Contém informações sobre uma consulta de pesquisa de palavra-chave com base. Representa uma consulta de pesquisa que usa a sintaxe de palavra-chave SharePoint Server 2013. Esta sintaxe pode conter a linguagem de consulta de palavra-chave (KQL) ou FAST Query Language (FQL). Para obter informações sobre a criação de consultas de palavra-chave, consulte o Building search queries.

O tipo KeywordQuery expõe os membros a seguir

Construtores

  Nome Descrição
Método público KeywordQuery(ClientRuntimeContext)
Método público KeywordQuery(ClientRuntimeContext, ObjectPath)

Início

Propriedades

  Nome Descrição
Propriedade pública BlockDedupeMode Define o modo de duplicação para classificação de bloco de resultados. (Herdado de Query.)
Propriedade pública BypassResultTypes Obtém ou define um valor de Boolean que indica se o ResultTypes() obtido os resultados da pesquisa devem ser usados ou substituídos. (Herdado de Query.)
Propriedade pública ClientType Especifica o nome do cliente que emitiu a consulta. (Herdado de Query.)
Propriedade pública CollapseSpecification Obtém ou define critérios a serem usados para recolher os resultados da pesquisa.
Propriedade pública Context Retorna o contexto que está associado ao objeto de cliente. (Herdado de ClientObject.)
Propriedade pública Culture Obtém ou define a localidade para a consulta. (Herdado de Query.)
Propriedade pública DesiredSnippetLength Obtém ou define o comprimento de resumo preferencial. (Herdado de Query.)
Propriedade pública EnableInterleaving Um valor de Boolean que especifica se os objetos ResultTable em ResultTableCollection produzidas executando essa consulta devem ser AVI. (Herdado de Query.)
Propriedade pública EnableNicknames Obtém ou define um valor de Boolean que especifica se os termos exatos na consulta de pesquisa são usados para localizar correspondências ou se os apelidos também são usados. (Herdado de Query.)
Propriedade pública EnableOrderingHitHighlightedProperty Um valor de Boolean que especifica se as propriedades realçadas visitas devem ser ordenadas por acertar termos realçados. (Herdado de Query.)
Propriedade pública EnablePhonetic Obtém ou define um valor de Boolean que especifica se as formas fonéticas dos termos de consulta são usadas para localizar correspondências. (Herdado de Query.)
Propriedade pública EnableQueryRules Um valor de Boolean que especifica se as regras de consulta estão habilitadas para esta consulta.. (Herdado de Query.)
Propriedade pública EnableSorting Um valor de Boolean que indica se os resultados da pesquisa devem ser classificados.
Propriedade pública EnableStemming Obtém ou define um valor booliano que especifica se truncamento está habilitado. (Herdado de Query.)
Propriedade pública GenerateBlockRankLog Um valor booliano que especifica se retornar informações sobre o log de classificação para o bloco de resultados por meio da propriedade BlockRankLog da tabela de resultado intercalada. (Herdado de Query.)
Propriedade pública HiddenConstraints Obtém ou define a palavra-chave restrições ocultas da consulta.
Propriedade pública HitHighlightedMultivaluePropertyLimit Obtém ou define o limite de valores múltiplos propriedade realçada visitas. (Herdado de Query.)
Propriedade pública HitHighlightedProperties Obtém a coleção de visitas propriedades realçadas para a consulta. (Herdado de Query.)
Propriedade pública IgnoreSafeQueryPropertiesTemplateUrl Obtém ou define um sinalizador que indica se a propriedade SafeQueryPropertiesTemplateUrl() deve ser ignorada. (Herdado de Query.)
Propriedade pública ImpressionID Obtém ou define o identificador (ID) da impressão de página. (Herdado de Query.)
Propriedade pública MaxSnippetLength Especifica o comprimento máximo de resumo de resultado. (Herdado de Query.)
Propriedade protegida ObjectData Obtém os dados do objeto para o objeto atual do cliente. (Herdado de ClientObject.)
Propriedade pública ObjectVersion Obtém uma cadeia de caracteres que indica a versão do objeto atual do cliente. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Propriedade pública Path Controla como um objeto de cliente é criado na classe ClientRuntimeContext para que o objeto poderá ser recriado no servidor. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Propriedade pública PersonalizationData Obtém ou define os dados de personalização do usuário para o usuário atual que enviou a consulta de pesquisa. (Herdado de Query.)
Propriedade pública ProcessBestBets Um valor de Boolean que determina se Best Bets está ativado. (Herdado de Query.)
Propriedade pública ProcessPersonalFavorites Um valor de Boolean que determina se os dados de favoritos pessoais são processados ou não. (Herdado de Query.)
Propriedade pública Properties Obtém o conjunto de propriedades de consulta de palavra-chave.
Propriedade pública QueryTag Obtém ou define as marcas personalizadas para ser usado para identificar a consulta. Várias marcas são separadas por ponto e vírgula. (Herdado de Query.)
Propriedade pública QueryTemplate Especifica o modelo de consulta que é usado em tempo de execução para transformar a consulta com base na entrada do usuário. (Herdado de Query.)
Propriedade pública QueryTemplateParameters Representa os parâmetros no modelo de consulta. (Herdado de Query.)
Propriedade pública QueryText O texto de consulta da consulta de pesquisa. (Herdado de Query.)
Propriedade pública RankingModelId Obtém ou define o identificador (ID) do modelo de classificação para a consulta. (Herdado de Query.)
Propriedade pública RefinementFilters Obtém ou define o conjunto de filtros de refinamento usado.
Propriedade pública Refiners Obtém ou define o conjunto de refinadores a ser retornado em um resultado de pesquisa. O valor de cada refinador é uma cadeia de caracteres de formato que especifica o nome de um refinador e, opcionalmente, um conjunto de opções de refinamento deste refinador.
Propriedade pública ReorderingRules Obtém ou define o conjunto de reordenação regras (ReorderingRuleCollection).
Propriedade pública ResultsUrl Obtém ou define o URL da página de resultados da consulta. (Herdado de Query.)
Propriedade pública RowLimit Obtém ou define o número máximo de linhas retornadas nos resultados da pesquisa, iniciando no índice especificado pela propriedade StartRow . (Herdado de Query.)
Propriedade pública RowsPerPage Obtém ou define o número de resultados de pesquisa para retornar por página. (Herdado de Query.)
Propriedade pública SafeQueryPropertiesTemplateUrl Especifica o local do modelo QueryProperties. Essa propriedade deve ser especificada quando você fizer uma consulta por um usuário que não tem permissão de UseRemoteAPIs() habilitado. Se a consulta não serão executados sem permissão de UseRemoteAPIs() ativada, você pode definir a propriedade IgnoreSafeQueryPropertiesTemplateUrl() para true , em vez disso. (Herdado de Query.)
Propriedade pública SelectProperties Obtém uma lista de propriedades para retornar nos resultados da pesquisa.
Propriedade pública ServerObjectIsNull Obtém o objeto de servidor e retorna null se o objeto de servidor é nulo. (Herdado de ClientObject.)
Propriedade pública ShowPeopleNameSuggestions Especifica se deseja gerar sugestões de nomes. (Herdado de Query.)
Propriedade pública SortList Obtém a lista de propriedades pelo qual os resultados da pesquisa são ordenados.
Propriedade pública SourceId Especifica o identificador (ID) da fonte de resultado a ser usado para executar a consulta. (Herdado de Query.)
Propriedade pública StartRow Obtém ou define a primeira linha incluída nos resultados da pesquisa. (Herdado de Query.)
Propriedade pública SummaryLength Obtém ou define o comprimento do resultado da pesquisa resumo. (Herdado de Query.)
Propriedade pública Tag Obtém ou define os dados que está associados ao objeto de cliente. (Herdado de ClientObject.)
Propriedade pública Timeout Obtém ou define a quantidade de tempo, em milissegundos, antes que a solicitação de consulta expire. (Herdado de Query.)
Propriedade pública TimeZoneId
Propriedade pública TotalRowsExactMinimum Usado pelo objeto SearchPagingWebPart para determinar o valor mínimo necessário para o processamento de links de página. (Herdado de Query.)
Propriedade pública TrimDuplicates Obtém ou define um valor booliano que especifica se a consulta de pesquisa deve ser executada se o texto da consulta contém apenas palavras de ruído. (Herdado de Query.)
Propriedade pública TrimDuplicatesIncludeId Especifica o valor associado a um grupo de recolher, geralmente usado quando um usuário clica no link de duplicatas (n) de um item com duplicatas.
Propriedade pública TypedObject Obtém o objeto com as informações de tipo correto retornadas do servidor. (Herdado de ClientObject.)
Propriedade pública UILanguage Especifica o idioma de interface do usuário. (Herdado de Query.)

Início

Métodos

  Nome Descrição
Método protegido CheckUninitializedProperty Verifica se a propriedade de tipo de valor especificado de um ClientObject foi inicializada. (Herdado de ClientObject.)
Método público CustomFromJson Retorna um valor booliano que indica se o código personalizado foi usado para popular um objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público FromJson Indica se o código personalizado foi usado para popular um objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público GetQueryCompletions (Herdado de Query.)
Método público GetQuerySuggestionsWithResults Retorna uma lista de sugestões de consulta correspondência os termos de pesquisa digitados na caixa de pesquisa. (Herdado de Query.)
Método protegido InitNonPropertyFieldFromJson Inicializa um campo não propriedades do objeto cliente com base em dados de JavaScript Object Notation (JSON) do servidor. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método protegido InitOnePropertyFromJson (Substitui Query.InitOnePropertyFromJson(String, JsonReader).)
Método público IsObjectPropertyInstantiated Indica se a propriedade especificada do objeto cliente é criada uma instância. (Herdado de ClientObject.)
Método público IsPropertyAvailable Retorna um valor booliano que indica se a propriedade escalar especificada foi recuperada ou definir. (Herdado de ClientObject.)
Método protegido LoadExpandoFields Inicializa as propriedades estendidas associadas ao objeto de cliente quando substituído em uma classe derivada. (Herdado de ClientObject.)
Método público RefreshLoad Carrega novamente todas as propriedades escalares associadas ao objeto de cliente quando substituído em uma classe derivada. (Herdado de ClientObject.)
Método protegido RemoveFromParentCollection Remove o objeto atual do cliente da coleção de objeto de cliente do pai. (Herdado de ClientObject.)
Método público Retrieve() Recupera todas as propriedades escalares associadas ao objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público Retrieve([]) Recupera as propriedades de escalares especificadas associadas ao objeto. This member is reserved for internal use and is not intended to be used directly from your code. (Herdado de ClientObject.)
Método público ToString (Herdado de Object.)
Método protegido UpdateClientObjectPropertyType Atualiza o cliente objeto valor da propriedade para que o tipo correto usando as informações de tipo retornadas do servidor. (Herdado de ClientObject.)

Início

Ver também

Referência

KeywordQuery classe

Microsoft.SharePoint.Client.Search.Query namespace