Приложение для Windows 8, вставить текст в очарование поиска?

Вариант использования, который я хотел бы включить:

  1. Пользователь выделяет некоторый текст в моем приложении.
  2. Пользователь нажимает Поиск очарования.
  3. Очарование поиска заполняется выделенным текстом.
  4. Пользователь нажимает на приложение Bing, которое благодаря магии очарования поиска автоматически отображает результаты для текста на шаге 1.

Таким образом, единственная работа со стороны моего приложения - заполнить текстовый блок поиска. Кто-нибудь еще нашел способ сделать это? Или кто-нибудь обнаружил, что это не может быть сделано?

Заранее благодарю за любой совет, и, пожалуйста, дайте мне знать, если я смогу прояснить этот вопрос!:)

1 ответ

Решение

Этот код устанавливает текст поиска по умолчанию:

Windows.ApplicationModel.Search.SearchPane searchPane =
     Windows.ApplicationModel.Search.SearchPane.GetForCurrentView();
searchPane.TrySetQueryText("default text");

Вам просто нужно подключить его к любой логике "выделения текста", которая является частью вашего приложения.

Другие вопросы по тегам