Я пишу универсальное приложение для 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).
Есть ли способ сделать телефонный звонок из универсального приложения? Или это просто невозможно в данный момент?