Agregar búsqueda a una aplicación (HTML)

[ Este artículo está destinado a desarrolladores de Windows 8.x y Windows Phone 8.x que escriben aplicaciones de Windows en tiempo de ejecución. Si estás desarrollando para Windows 10, consulta la documentación más reciente

Usa el control SearchBox y el contrato de Buscar para que los usuarios puedan buscar tu aplicación.

El cuadro de búsqueda

El cuadro de búsqueda es la UI donde se realizan búsquedas y se muestran sugerencias. El cuadro de búsqueda admite sugerencias de búsqueda y resultados proporcionados por la aplicación, un historial de búsquedas específico de la aplicación y compatibilidad total para interacciones táctiles, de teclado y de mouse.

El diseño del cuadro de búsqueda tiene este aspecto.

Control del cuadro de búsqueda dentro de la aplicación para aplicaciones de la Tienda Windows

Aquí mostramos resultados de búsqueda de ejemplo en el control de cuadro de búsqueda.

Resultados del cuadro de búsqueda de ejemplo para MSFT.

Los resultados de la búsqueda se mostrarán en la aplicación. Debes diseñar y crear una vista para la aplicación que muestre los resultados de la búsqueda del usuario de forma que sea coherente y relevante para las necesidades del usuario y se ajuste al propósito de la aplicación.

Consulta Directrices y listas de comprobación para búsqueda para obtener información acerca de cómo crear una buena experiencia para los usuarios.

Para aprender a usar el cuadro de búsqueda, echa un vistazo a la muestra del control SearchBox.

Contrato de Buscar

Usa el contrato de Buscar para responder a las activaciones de búsquedas.

Búsqueda en aplicaciones de Windows 8

Antes de la aparición de Windows 8.1, las aplicaciones hacían uso del acceso a Buscar para proporcionar la función de búsqueda en la aplicación. Los desarrolladores implementaban el contrato de Buscar y usaban la API SearchPane para controlar las consultas y obtener sugerencias y resultados.

Si bien el contrato de Buscar de Windows 8 sigue siendo plenamente compatible, desde la aparición de Windows 8.1 recomendamos usar el acceso a Buscar para realizar búsquedas globales. La búsqueda en la aplicación debe usar el control SearchBox en lugar de SearchPane. El contrato de Buscar sigue sirviendo para controlar la activación de búsquedas.

En esta sección

Tema Descripción

Inicio rápido

 

También puedes descargar los laboratorios prácticos de Windows 8 para probar a trabajar con el acceso a Buscar y otras características fundamentales de Windows 8. En ellos, se proporciona una introducción paso a paso compuesta por módulos para crear una aplicación de la Tienda Windows de muestra en el lenguaje de programación que prefieras (JavaScript y HTML o C# y XAML).

Temas relacionados

WinJS.UI.SearchBox

Directrices y listas de comprobación para búsqueda

Muestra del control SearchBox