SearchSuggestionKind Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el tipo de una searchSuggestion.
public enum class SearchSuggestionKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.Core.SearchCoreContract, 65536)]
enum class SearchSuggestionKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.Core.SearchCoreContract), 65536)]
public enum SearchSuggestionKind
var value = Windows.ApplicationModel.Search.Core.SearchSuggestionKind.query
Public Enum SearchSuggestionKind
- Herencia
-
SearchSuggestionKind
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.ApplicationModel.Search.Core.SearchCoreContract (se introdujo en la versión v1.0)
|
Campos
Nombre | Valor | Description |
---|---|---|
Query | 0 | La sugerencia es una sugerencia de consulta. |
Result | 1 | La sugerencia es una sugerencia de resultado. |
Separator | 2 | Representa un separador entre sugerencias de búsqueda que resulta útil para la agrupación. |
Comentarios
Use sugerencias de resultados en lugar de sugerencias de consulta solo para mostrar resultados de elevada confianza que llevan al usuario directamente al elemento en lugar de a una vista que muestre los resultados de la búsqueda.
Los resultados sugeridos incluyen una imagen y un texto de detalle opcional para mostrar con la sugerencia en el panel de búsqueda. La imagen indica al usuario que ve los resultados y no las sugerencias de consulta. Si no existe una imagen para el resultado, puede usar una imagen genérica o un icono que represente el resultado o el tipo de resultado.
Controle el evento SuggestionsRequested para proporcionar sugerencias de resultados.
Tipos de sugerencias de búsqueda
Hay dos tipos de sugerencias que la aplicación puede mostrar: sugerencias que ayudan a los usuarios a refinar una consulta (sugerencias de consulta) y sugerencias que son resultados reales de una consulta (sugerencias de resultados). Puede optar por mostrar o ambos tipos de sugerencias.
Si proporciona sugerencias de consulta y el usuario selecciona una, la aplicación debe responder mostrando los resultados de la consulta seleccionada y refinada en la página de resultados de búsqueda de la aplicación.
Si proporciona sugerencias de resultados, también debe registrar un controlador de eventos ResultSuggestionChosen para que pueda responder cuando el usuario seleccione una de las sugerencias de resultados y pueda mostrar el resultado al usuario.