Partager via


SearchSuggestionManager Classe

Définition

Gère l’accès aux suggestions de recherche pour le contrôle SearchBox dans l’application.

public ref class SearchSuggestionManager sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.ApplicationModel.Search.Core.SearchCoreContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.Core.SearchCoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class SearchSuggestionManager final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.Core.SearchCoreContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.ApplicationModel.Search.Core.SearchCoreContract")]
class SearchSuggestionManager final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.ApplicationModel.Search.Core.SearchCoreContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.Core.SearchCoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class SearchSuggestionManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.Core.SearchCoreContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.ApplicationModel.Search.Core.SearchCoreContract")]
public sealed class SearchSuggestionManager
function SearchSuggestionManager()
Public NotInheritable Class SearchSuggestionManager
Héritage
Object Platform::Object IInspectable SearchSuggestionManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.ApplicationModel.Search.Core.SearchCoreContract (introduit dans v1.0)

Constructeurs

SearchSuggestionManager()

Initialise une nouvelle instance de la classe SearchSuggestionManager.

Propriétés

SearchHistoryContext

Identifie le contexte de la recherche et est utilisé pour stocker l’historique de recherche de l’utilisateur avec l’application.

SearchHistoryEnabled

Indique si les recherches précédentes de l’utilisateur avec l’application sont automatiquement suivies et utilisées pour fournir des suggestions.

Suggestions

Obtient les suggestions de recherche pour la requête de recherche actuelle.

Méthodes

AddToHistory(String)

Stocke la requête spécifiée dans l’historique de recherche.

AddToHistory(String, String)

Stocke la requête et la langue d’entrée spécifiées dans l’historique de recherche.

ClearHistory()

Efface tous les contextes d’historique de recherche pour l’application actuelle.

SetLocalContentSuggestionSettings(LocalContentSuggestionSettings)

Spécifie si les suggestions basées sur des fichiers locaux sont ajoutées automatiquement à la collection Suggestions et définit les critères que Windows utilise pour localiser et filtrer ces suggestions.

SetQuery(String)

Affecte la requête de recherche actuelle.

SetQuery(String, String)

Affecte la requête de recherche actuelle avec la langue d’entrée spécifiée.

SetQuery(String, String, SearchQueryLinguisticDetails)

Affecte la requête de recherche actuelle avec la langue d’entrée et les informations de l’éditeur de méthode d’entrée (IME) spécifiées.

Événements

RequestingFocusOnKeyboardInput

Déclenché lorsque l’utilisateur appuie sur une touche qui lance la recherche de type à la recherche.

SuggestionsRequested

Déclenché lorsque le texte de la requête de l’utilisateur change et que l’application doit fournir de nouvelles suggestions à afficher dans la zone de recherche.

S’applique à

Voir aussi