Я использую Contacts.SearchAsync для получения всех контактов пользователя в приложении WP8. Но я понял, что, когда у пользователя много контактов (например, 1000+), этот поиск занимает много времени ...Как отменить Contacts.SearchAsync перед завершением поиска в WP8
Итак, я подумывал добавить кнопку, поэтому у пользователя есть возможность отменить это поиск ...
Но я не мог найти какой-либо метод, который отменяет этот поиск ...
есть ли способ, чтобы отменить ее, прежде чем она заканчивается?
спасибо
но не работает _Contacts_SearchCompleted_ только после завершения поиска контактов? –
Да, но метод Contacts.SearchAsync выполняется асинхронно (т. Е. В фоновом режиме), поэтому ваше приложение может продолжать действовать так, как будто поиск никогда не происходил. Вы даже можете начать второй поиск (например, если хотите предоставить дополнительные критерии) и обрабатывать результаты только второго поиска! – John