SearchBox.SetLocalContentSuggestionSettings Method

Especifica si las sugerencias basadas en los archivos locales se muestran automáticamente en las sugerencias del cuadro de búsqueda y define los criterios que Windows utiliza para buscar y filtrar estas sugerencias.

Sintaxis


Public Sub SetLocalContentSuggestionSettings(
  settings As LocalContentSuggestionSettings 
)

Parámetros

settings

Tipo: LocalContentSuggestionSettings

La nueva configuración para las sugerencias de contenido local.

Comentarios

Cuando se habilitan las sugerencias de contenido local, Windows proporcionará sugerencias de búsqueda de archivos locales del usuario cuando el usuario escribe el texto de la consulta. Por ejemplo, una aplicación de imagen puede configurar sugerencias de contenido local para que las sugerencias de búsqueda procedan solo de una determinada clase de archivo de imagen que está almacenado en la biblioteca de imágenes del usuario.

Para buscar una biblioteca local, la capacidad adecuada se debe declarar en el manifiesto de la aplicación. Para obtener más información, vea Declaraciones de la capacidad de la aplicación.

Ejemplos

Aquí las sugerencias están restringidas a una clase de archivo, archivos de música, mediante una cadena de AQS. Dos de los filtros de AQS más comunes con restricción basada en la clase de archivo, como "kind:music" en el ejemplo; y restricción basada en la extensión de nombre de archivo, como "ext:.mp3". Puede obtener más información sobre AQS en Sintaxis de consulta avanzada.


public MainPage()
{
    this.InitializeComponent();

    // Let Windows provide suggestions from local files.
    var settings = new Windows.ApplicationModel.Search.LocalContentSuggestionSettings();
    settings.Enabled = true;
    // Access to the music library requires that the Music Library capability
    // be declared in the app manifest .
    settings.Locations.Add(Windows.Storage.KnownFolders.MusicLibrary);
    settings.AqsFilter = "kind:Music";
    MySearchBox.SetLocalContentSuggestionSettings(settings);
}


Requisitos

Cliente mínimo admitido

Windows 8.1

Servidor mínimo admitido

Windows Server 2012 R2

Espacio de nombres

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadatos

Windows.winmd

Vea también

SearchBox

 

 

Mostrar:
© 2015 Microsoft