Compartir a través de


Miembros KeywordQuery

Contiene información acerca de una consulta de búsqueda en función de palabras clave. Representa una consulta de búsqueda que usa la sintaxis de la palabra clave SharePoint Server 2013. Esta sintaxis puede contener el lenguaje de consulta de palabras clave (KQL) o el lenguaje de consulta FAST (FQL). Para obtener información sobre la creación de consultas de palabra clave, vea la Generar consultas de búsqueda en SharePoint 2013.

El tipo KeywordQuery expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público KeywordQuery(ClientRuntimeContext)
Método público KeywordQuery(ClientRuntimeContext, ObjectPath)

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BlockDedupeMode Establece el modo de desduplicación para la clasificación de bloque de resultados. (Heredado desde Query).
Propiedad pública BypassResultTypes Obtiene o establece un valor de Boolean que indica si la ResultTypes() obtenida de los resultados de búsqueda deben utilizar o se reemplaza. (Heredado desde Query).
Propiedad pública ClientType Especifica el nombre del cliente que emite la consulta. (Heredado desde Query).
Propiedad pública CollapseSpecification Obtiene o establece los criterios que desee utilizar para contraer los resultados de búsqueda.
Propiedad pública Context Devuelve el contexto que está asociado con el objeto de cliente. (Heredado desde ClientObject).
Propiedad pública Culture Obtiene o establece la configuración regional de la consulta. (Heredado desde Query).
Propiedad pública DesiredSnippetLength Obtiene o establece la longitud de resumen preferida. (Heredado desde Query).
Propiedad pública EnableInterleaving Un valor de Boolean que especifica si se deben intercalar los objetos ResultTable en la ResultTableCollection producidos mediante la ejecución de esta consulta. (Heredado desde Query).
Propiedad pública EnableNicknames Obtiene o establece un valor de Boolean que especifica si se usan los términos exactos de la consulta de búsqueda para buscar a coincidencias o si también se usan alias. (Heredado desde Query).
Propiedad pública EnableOrderingHitHighlightedProperty Un valor de Boolean que especifica si las propiedades resaltadas visitas deben estar ordenadas por visitas términos resaltados. (Heredado desde Query).
Propiedad pública EnablePhonetic Obtiene o establece un valor de Boolean que especifica si se usan los formularios fonéticos de los términos de consulta para buscar a coincidencias. (Heredado desde Query).
Propiedad pública EnableQueryRules Un valor de Boolean que especifica si se habilitan las reglas de consulta para esta consulta... (Heredado desde Query).
Propiedad pública EnableSorting Un valor de Boolean que indica si se deben ordenar los resultados de búsqueda.
Propiedad pública EnableStemming Obtiene o establece un valor Boolean que especifica si se habilita el fruto. (Heredado desde Query).
Propiedad pública GenerateBlockRankLog Valor booleano que especifica si se va a devolver información sobre el registro de rango para el bloque de resultados a través de la propiedad BlockRankLog de la tabla de resultados intercaladas. (Heredado desde Query).
Propiedad pública HiddenConstraints Obtiene o establece la palabra clave restricciones oculto de la consulta.
Propiedad pública HitHighlightedMultivaluePropertyLimit Obtiene o establece el límite de propiedad resaltado visitas con varios valores. (Heredado desde Query).
Propiedad pública HitHighlightedProperties Obtiene la colección de propiedades resaltados posicionamiento de la consulta. (Heredado desde Query).
Propiedad pública IgnoreSafeQueryPropertiesTemplateUrl Obtiene o establece una marca que indica si se debe omitir la propiedad SafeQueryPropertiesTemplateUrl() . (Heredado desde Query).
Propiedad pública ImpressionID Obtiene o establece el identificador de la impresión de la página. (Heredado desde Query).
Propiedad pública MaxSnippetLength Especifica la longitud máxima de resumen de resultados. (Heredado desde Query).
Propiedad protegida ObjectData Obtiene los datos de objeto para el objeto de cliente actual. (Heredado desde ClientObject).
Propiedad pública ObjectVersion Obtiene una cadena que indica la versión del objeto de cliente actual. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Propiedad pública Path Realiza un seguimiento de cómo se crea un objeto de cliente en la clase ClientRuntimeContext para que el objeto puede reconstruirse en el servidor. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Propiedad pública PersonalizationData Obtiene o establece los datos de personalización de usuario para el usuario actual que ha enviado la consulta de búsqueda. (Heredado desde Query).
Propiedad pública ProcessBestBets Un valor de Boolean que determina si se habilitan Best Bets . (Heredado desde Query).
Propiedad pública ProcessPersonalFavorites Un valor de Boolean que determina si se procesarán datos favoritos personales o no. (Heredado desde Query).
Propiedad pública Properties Obtiene el contenedor de propiedades de la consulta de palabras clave.
Propiedad pública QueryTag Obtiene o establece las etiquetas personalizadas que se usa para identificar la consulta. Varias etiquetas separadas por punto y coma. (Heredado desde Query).
Propiedad pública QueryTemplate Especifica la plantilla de consulta que se utiliza en tiempo de ejecución para transformar la consulta basada en la entrada del usuario. (Heredado desde Query).
Propiedad pública QueryTemplateParameters Representa los parámetros de la plantilla de consulta. (Heredado desde Query).
Propiedad pública QueryText El texto de consulta de la consulta de búsqueda. (Heredado desde Query).
Propiedad pública RankingModelId Obtiene o establece el identificador del modelo de clasificación para la consulta. (Heredado desde Query).
Propiedad pública RefinementFilters Obtiene o establece el conjunto de filtros de refinamiento utilizados.
Propiedad pública Refiners Obtiene o establece el conjunto de los refinadores que se devolverán en un resultado de búsqueda. El valor de cada refinador es una cadena de formato que especifica el nombre de un refinador y, opcionalmente, un conjunto de opciones de refinamiento de este refinador.
Propiedad pública ReorderingRules Obtiene o establece la colección de reordenación reglas (ReorderingRuleCollection).
Propiedad pública ResultsUrl Obtiene o establece la dirección URL de página de resultados de la consulta. (Heredado desde Query).
Propiedad pública RowLimit Obtiene o establece el número máximo de filas devueltas en los resultados de búsqueda, empezando por el índice especificado por la propiedad StartRow . (Heredado desde Query).
Propiedad pública RowsPerPage Obtiene o establece el número de resultados de búsqueda para devolver en cada página. (Heredado desde Query).
Propiedad pública SafeQueryPropertiesTemplateUrl Especifica la ubicación de la plantilla de QueryProperties. Debe especificar esta propiedad al emitir una consulta de un usuario que no tiene permiso de UseRemoteAPIs() habilitado. Si la consulta no se ejecuta sin permiso de UseRemoteAPIs() habilitado, puede establecer la propiedad IgnoreSafeQueryPropertiesTemplateUrl() a true . (Heredado desde Query).
Propiedad pública SelectProperties Obtiene una lista de propiedades que se devolverán en los resultados de búsqueda.
Propiedad pública ServerObjectIsNull Obtiene el objeto de servidor y devuelve un valor nulo si el objeto de servidor es nulo. (Heredado desde ClientObject).
Propiedad pública ShowPeopleNameSuggestions Especifica si se generan sugerencias de nombres. (Heredado desde Query).
Propiedad pública SortList Obtiene la lista de propiedades según las que se ordenan los resultados de búsqueda.
Propiedad pública SourceId Especifica el identificador del origen de resultado que se usará para ejecutar la consulta. (Heredado desde Query).
Propiedad pública StartRow Obtiene o establece la primera fila que se incluyen en los resultados de búsqueda. (Heredado desde Query).
Propiedad pública SummaryLength Obtiene o establece la longitud de los resultados de búsqueda resumen. (Heredado desde Query).
Propiedad pública Tag Obtiene o establece los datos asociados con el objeto de cliente. (Heredado desde ClientObject).
Propiedad pública Timeout Obtiene o establece la cantidad de tiempo, en milisegundos, antes de que el tiempo de espera de la solicitud de consulta. (Heredado desde Query).
Propiedad pública TimeZoneId
Propiedad pública TotalRowsExactMinimum Utiliza el objeto SearchPagingWebPart para determinar el valor mínimo necesario para representar los vínculos de la página. (Heredado desde Query).
Propiedad pública TrimDuplicates Obtiene o establece un valor Boolean que especifica si debe ejecutar la consulta de búsqueda si el texto de la consulta contiene solo las palabras de ruido. (Heredado desde Query).
Propiedad pública TrimDuplicatesIncludeId Especifica el valor asociado con un grupo de contraer, normalmente se usa cuando un usuario hace clic en el vínculo Duplicados (n) de un elemento con duplicados.
Propiedad pública TypedObject Obtiene el objeto con la información de tipo correcta que el servidor ha devuelto. (Heredado desde ClientObject).
Propiedad pública UILanguage Especifica el idioma de interfaz de usuario. (Heredado desde Query).

Arriba

Métodos

  Nombre Descripción
Método protegido CheckUninitializedProperty Comprueba si se ha inicializado la propiedad de tipo de valor especificado de un ClientObject . (Heredado desde ClientObject).
Método público CustomFromJson Devuelve un valor Boolean que indica si se utiliza código personalizado para rellenar un objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público FromJson Indica si se utilizó código personalizado para rellenar un objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público GetQueryCompletions (Heredado desde Query).
Método público GetQuerySuggestionsWithResults Devuelve una lista de sugerencias de consulta que coincidan con los términos de búsqueda que escribió en el cuadro de búsqueda. (Heredado desde Query).
Método protegido InitNonPropertyFieldFromJson Inicializa un campo no propiedad del objeto de cliente basado en datos de Notación de objetos de JavaScript (JSON) desde el servidor. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método protegido InitOnePropertyFromJson (Reemplaza a Query.InitOnePropertyFromJson(String, JsonReader)).
Método público IsObjectPropertyInstantiated Indica si se crea una instancia de la propiedad especificada del objeto de cliente. (Heredado desde ClientObject).
Método público IsPropertyAvailable Devuelve un valor booleano que indica si se ha recuperado o establecido la propiedad escalar especificada. (Heredado desde ClientObject).
Método protegido LoadExpandoFields Inicializa las propiedades extendidas asociadas con el objeto de cliente cuando se reemplaza en una clase derivada. (Heredado desde ClientObject).
Método público RefreshLoad Recarga todas las propiedades escalares asociadas con el objeto de cliente cuando se reemplaza en una clase derivada. (Heredado desde ClientObject).
Método protegido RemoveFromParentCollection Quita el objeto de cliente actual de la colección de objetos de cliente primarios. (Heredado desde ClientObject).
Método público Retrieve() Recupera todas las propiedades escalares asociadas con el objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público Retrieve([]) Recupera las propiedades escalares especificadas asociadas con el objeto. Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde ClientObject).
Método público ToString (Heredado desde Object).
Método protegido UpdateClientObjectPropertyType Actualiza el valor de la propiedad de objeto de cliente para que tenga el tipo correcto mediante la información de tipo devuelta desde el servidor. (Heredado desde ClientObject).

Arriba

Vea también

Referencia

clase KeywordQuery

Espacio de nombres Microsoft.SharePoint.Client.Search.Query