Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows XAML通用便携库中的Windows Phone API在哪里?_C#_Xaml_Windows Phone 8.1_Win Universal App - Fatal编程技术网

C# Windows XAML通用便携库中的Windows Phone API在哪里?

C# Windows XAML通用便携库中的Windows Phone API在哪里?,c#,xaml,windows-phone-8.1,win-universal-app,C#,Xaml,Windows Phone 8.1,Win Universal App,我有一个适用于Windows Phone 8.0和Windows 8的库,我想用它来支持Windows Phone 8.1和Windows 8.1通用应用程序 但是,当我尝试将代码移植到通用XAML库中,或者甚至尝试在Windows Phone 8.1通用应用程序中使用我所看到的模板创建的一些API时,例如 using Microsoft.Phone.Info; using Microsoft.Phone.Net.NetworkInformation; 或者我使用的是PhoneApplicat

我有一个适用于Windows Phone 8.0和Windows 8的库,我想用它来支持Windows Phone 8.1和Windows 8.1通用应用程序

但是,当我尝试将代码移植到通用XAML库中,或者甚至尝试在Windows Phone 8.1通用应用程序中使用我所看到的模板创建的一些API时,例如

using Microsoft.Phone.Info;
using Microsoft.Phone.Net.NetworkInformation;
或者我使用的是PhoneApplicationFrame类,App.xaml.cs文件中的RootFrame,它现在变化太大了


在哪里可以找到这些名称空间来获取与设备相关的信息?

以下是与您提到的API等效的Windows运行时API:

请不要以为你没有1:1的等价物。您可以访问新功能,但其他功能将丢失(例如:电池API)

关于
PhoneApplicationFrame
中的更改,您不应该尝试将Silverlight模型(导航、框架系统…)与新的通用模型相适应。相反,我建议使用默认项目模板并使用该模型(与助手类一起使用,如
NavigationHelper
suspensionmanager


编辑(谢谢@Romasz):这是一个MSDN页面,可以帮助您

以下是与您提到的API等效的Windows运行时API:

请不要以为你没有1:1的等价物。您可以访问新功能,但其他功能将丢失(例如:电池API)

关于
PhoneApplicationFrame
中的更改,您不应该尝试将Silverlight模型(导航、框架系统…)与新的通用模型相适应。相反,我建议使用默认项目模板并使用该模型(与助手类一起使用,如
NavigationHelper
suspensionmanager


编辑(谢谢@Romasz):这是一个MSDN页面,它应该可以帮助您

(+1),因为您已经更快了;)-我的回答只是一个参考:-并不是每个功能/名称空间都可用,有些功能/名称空间有其等价物,但有些没有。谢谢你们两位,这些突破性的更改,天哪!我不需要PhoneApplicationFrame进行导航,但我之前注册了PhoneApplicationFrame.OrientionChanged事件以获取当前方向。(+1)因为您的速度更快;)-我的回答只是一个参考:-并不是每个功能/名称空间都可用,有些功能/名称空间有其等价物,但有些没有。谢谢你们两位,这些突破性的更改,天哪!我不需要PhoneApplicationFrame进行导航,但我之前注册了PhoneApplicationFrame.OrientionChanged事件以获取当前方向。