在Windows 8.1中拨打电话

时间:2014-12-18 14:16:30

标签: c# windows-8.1 phone-call

要在Windows Phone 8.1中拨打电话,我必须执行以下操作:

Windows.ApplicationModel.Calls.ShowPhoneCallUI(number, name);

但是在Windows 8.1应用程序中,PhoneCallManager命名空间中没有类Windows.ApplicationModel.Calls。有没有办法在Windows 8.1商店应用程序中拨打电话?

提前致谢!

2 个答案:

答案 0 :(得分:1)

我只是用Google搜索并找到了链接。

http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.calls.phonecallmanager.aspx

始终尝试留在编程网络中的最新支架上。我还发现:

  

Windows Phone 8.1 [仅限Windows运行时应用]

兼容运行

public static void ShowPhoneCallUI( string phoneNumber, string displayName )

我认为microsoft仍在将其类更新为8.1,但您可以使用已经有的名称空间。

答案 1 :(得分:0)

在Windows Phone(!)上,您可以使用

var phoneCallTask = new PhoneCallTask 
{ 
    PhoneNumber = number,
    DisplayName = "The Name goes here" 
};

phoneCallTask.Show();

Windows.ApplicationModel.Calls.PhoneCallManager.ShowPhoneCallUI(number, "The Name goes here");

也许你只是缺少一个装配参考?