.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作為引用了。


上一篇: .NET Core元數據包 下一篇: .NET Core創建.NET標準庫