Tob*_*asB 7 c# windows win-universal-app
在win8你可以
using Microsoft.Phone.Tasks;
PhoneCallTask phoneCallTask = new PhoneCallTask();
phoneCallTask.PhoneNumber = "2065550123";
phoneCallTask.DisplayName = "Gage";
phoneCallTask.Show();
Run Code Online (Sandbox Code Playgroud)
但在Win 10通用应用程序中,您必须使用
Windows.ApplicationModel.Calls;
Windows.ApplicationModel.Calls.PhoneCallManager.ShowPhoneCallUI(PhoneNumber, DisplayName);
Run Code Online (Sandbox Code Playgroud)
在msdn开发网络中有一个PhoneCallManager类 https://msdn.microsoft.com/en-us/library/windows.applicationmodel.calls.phonecallmanager.aspx
但是当我添加Windows.ApplicationModel.Calls; 我不能使用PhoneCallManager,因为没有任何callmanager ..
我激活了电话呼叫功能.
Visual Studio 2015 Windows Universal APP c#XAML谢谢
Cod*_*ter 12
正如您的错误所述:
PhoneCallManager在命名空间中找不到类型名称Windows.ApplicationModel.Calls.此类型已转发到程序集Windows.Foundation.UniversalApiContract, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null, ContentType=WindowsRuntime.考虑添加对该程序集的引用.
因此,您需要在程序集Windows.Foundation.UniversalApiContract中添加引用(请参阅MSDN:如何:使用"添加引用"对话框添加或删除引用).
如果您在网上搜索"考虑添加引用...",您会发现需要引用Windows 10 SDK,而不是Windows Phone 8.1 SDK.
您需要为此程序集添加的引用位于"Universal Windows" - >"Extensions"下,并称为"UWP的Windows Mobile Extensions".
| 归档时间: |
|
| 查看次数: |
2775 次 |
| 最近记录: |