.Windows運行時和擴展SDK
Windows運行時組件是自包含的對象,可以從任何語言(包括 C# ,Visual Basic,JavaScript和C++)實例化和使用。 除了在上一章中看到的.NET Core元包之外,UWP應用程序還有一個默認的引用 - 通用Windows SDK。
通用Windows是對Windows運行時的引用,它已被考慮到一系列API契約中。
設備系列中的一組API被分解爲稱爲API契約的細分。可以在這裏找到不同的API契約列表 - http://msdn.microsoft.com/en-us/library/windows/apps/dn706135.aspx
windows runtime
中的大多數API都被分解成一個契約。現在在API契約頁面上搜索Universal
關鍵字。
可以看到各種API的鏈接,也可以看到Universal家族很大,有12頁的文檔。您也可以在此頁面上搜索 phone
API契約。
現在讓我們點擊Windows.Phone.PhoneContract
並向下滾動; 將看到電話或移動設備的電池信息。
如果想要將這些信息添加到已有的信息的頂部,那麼應該手動添加引用。 現在讓我們轉到Visual Studio並右鍵單擊解決方案資源管理器中的引用。
選擇:Add References… ,如下所示 -
現在可以看到通用Windows的新引用類別; 在這個類別下有Core,它指核心的Universal Windows API合約。
- 擴展允許我們擴展功能,您會看到不同的引用移動,桌面和其他擴展。
- 有不同的SKD擴展,你可以添加到頂部獲得更多的API。
- 也可以看到不同的版本。 因此,請確保獲取最新版本以獲取更新的API,然後單擊確定。
現在可以看到添加了用於UWP的Windows Mobile Extensions作爲引用了。