Compartir a través de


Miembros Query

Contiene información común a todos los tipos de consultas de búsqueda.

El tipo Query expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público Query

Arriba

Propiedades

  Nombre Descripción
Propiedad pública BlockDedupeMode Establece el modo de desduplicación para la clasificación de bloque de resultados.
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.
Propiedad pública ClientType Especifica el nombre del cliente que emite la consulta.
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.
Propiedad pública DesiredSnippetLength Obtiene o establece la longitud de resumen preferida.
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.
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.
Propiedad pública EnableOrderingHitHighlightedProperty Un valor de Boolean que especifica si las propiedades resaltadas visitas deben estar ordenadas por visitas términos resaltados.
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.
Propiedad pública EnableQueryRules Un valor de Boolean que especifica si se habilitan las reglas de consulta para esta consulta...
Propiedad pública EnableStemming Obtiene o establece un valor Boolean que especifica si se habilita el fruto.
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.
Propiedad pública HitHighlightedMultivaluePropertyLimit Obtiene o establece el límite de propiedad resaltado visitas con varios valores.
Propiedad pública HitHighlightedProperties Obtiene la colección de propiedades resaltados posicionamiento de la consulta.
Propiedad pública IgnoreSafeQueryPropertiesTemplateUrl Obtiene o establece una marca que indica si se debe omitir la propiedad SafeQueryPropertiesTemplateUrl() .
Propiedad pública ImpressionID Obtiene o establece el identificador de la impresión de la página.
Propiedad pública MaxSnippetLength Especifica la longitud máxima de resumen de resultados.
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.
Propiedad pública ProcessBestBets Un valor de Boolean que determina si se habilitan Best Bets .
Propiedad pública ProcessPersonalFavorites Un valor de Boolean que determina si se procesarán datos favoritos personales o no.
Propiedad pública QueryTag Obtiene o establece las etiquetas personalizadas que se usa para identificar la consulta. Varias etiquetas separadas por punto y coma.
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.
Propiedad pública QueryTemplateParameters Representa los parámetros de la plantilla de consulta.
Propiedad pública QueryText El texto de consulta de la consulta de búsqueda.
Propiedad pública RankingModelId Obtiene o establece el identificador del modelo de clasificación para la consulta.
Propiedad pública ResultsUrl Obtiene o establece la dirección URL de página de resultados de la consulta.
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 .
Propiedad pública RowsPerPage Obtiene o establece el número de resultados de búsqueda para devolver en cada página.
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 .
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.
Propiedad pública SourceId Especifica el identificador del origen de resultado que se usará para ejecutar la consulta.
Propiedad pública StartRow Obtiene o establece la primera fila que se incluyen en los resultados de búsqueda.
Propiedad pública SummaryLength Obtiene o establece la longitud de los resultados de búsqueda resumen.
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.
Propiedad pública TotalRowsExactMinimum Utiliza el objeto SearchPagingWebPart para determinar el valor mínimo necesario para representar los vínculos de la página.
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.
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.

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
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.
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 ClientObject.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 Query

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