如何以编程方式清除Windows 8.1中的SearchBox控件历史记录?

sat*_*ine 7 windows-runtime windows-8.1

Windows 8.1引入了一个新的控件:SearchBox.它具有记住用户搜索的功能,但我希望允许用户清除搜索历史记录.我如何在代码中实现它?

Nat*_*hta 2

该类中有一个ClearHistory方法SearchSuggestionManager可以清除所有搜索历史记录上下文。

C# 代码:

var manager = new Windows.ApplicationModel.Search.Core.SearchSuggestionManager();
manager.ClearHistory();
Run Code Online (Sandbox Code Playgroud)