Я пишу универсальное приложение для Windows 8.1/Windows Phone 8.1, которое в какой-то момент отображает список телефонных номеров. Что я хотел бы сделать, так это разрешить пользователю нажимать один из этих номеров и вызывать устройство (или запрашивать разрешение на вызов) на этот номер, если он работает на Windows Phone 8.1. Я знаю, что раньше это было возможно в Windows Phone 8, выполнив следующие действия:
using Microsoft.Phone.Tasks;
PhoneCallTask phoneCallTask = new PhoneCallTask();
phoneCallTask.PhoneNumber = "2065550123";
phoneCallTask.DisplayName = "Gage";
phoneCallTask.Show();
ПРИМЕЧАНИЕ. Этот код заключен в #if WINDOWS_PHONE_APP.
Однако при попытке импортировать Microsoft.Phone.Tasks
Visual Studio не может найти ссылку. Я знаю, что "ID_CAP_PHONEDIALER" нужно было включить в WMAppManifest.xml в Windows Phone 8, но это не представляется возможным в модели универсального приложения. Я искал решение, но не могу найти недавнее, которое включает Windows Phone 8.1 (не Silverlight).
Есть ли способ сделать телефонный звонок из универсального приложения? Или это просто невозможно в данный момент?