Компоненты среды выполнения Windows — это автономные объекты, которые вы можете создавать и использовать на любом языке, включая C #, Visual Basic, JavaScript и C ++. В дополнение к метапакету .NET Core, который мы видели в предыдущей главе, приложение UWP по умолчанию имеет ссылку на Universal Windows SDK.
Универсальная Windows — это ссылка на среду выполнения Windows, которая была включена в серию API-контрактов.
Набор API в семействе устройств разбит на подразделения, известные как контракты API. Вы можете найти список различных контрактов API здесь https://msdn.microsoft.com/en-us/library/windows/apps/dn706135.aspx
Большинство этих API внутри среды выполнения Windows объединены в один контракт. Давайте теперь поищем ключевое слово Universal на странице контрактов API.
Вы можете видеть ссылки на различные API, и вы также можете видеть, что семейство Universal настолько велико, что имеет 12 страниц документации.
Вы также можете выполнить поиск контракта API телефона на этой странице.
Давайте теперь нажмите на Windows.Phone.PhoneContract и прокрутите вниз; Теперь вы увидите информацию об аккумуляторе телефона или мобильного устройства.
Если вы хотите добавить эту информацию поверх того, что у вас уже есть, то вы должны добавить ссылки вручную. Теперь давайте перейдем к Visual Studio и щелкните правой кнопкой мыши на Ссылки в обозревателе решений.
Выберите Добавить ссылки …
Теперь вы можете увидеть новую справочную категорию для Universal Windows; под этой категорией находится Core, который относится к основным контрактам Universal Windows API
-
Расширения позволяют нам расширять функциональность, и вы увидите различные ссылки Mobile, Desktop и другие расширения.
-
Существуют различные расширения SKD, и вы можете добавить их сверху, чтобы получить больше API.
-
Вы также можете увидеть разные версии. Итак, убедитесь, что вы получили последнюю версию, чтобы получить обновленные API, а затем нажмите OK.
Расширения позволяют нам расширять функциональность, и вы увидите различные ссылки Mobile, Desktop и другие расширения.
Существуют различные расширения SKD, и вы можете добавить их сверху, чтобы получить больше API.
Вы также можете увидеть разные версии. Итак, убедитесь, что вы получили последнюю версию, чтобы получить обновленные API, а затем нажмите OK.
Теперь вы можете видеть, что расширения Windows Mobile для UWP добавлены в качестве ссылки.