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合約。
現在可以看到新增了用於UWP的Windows Mobile Extensions作為參照了。