Zestawy SDK środowiska wykonawczego i rozszerzeń systemu Windows

Składniki środowiska wykonawczego systemu Windows to niezależne obiekty, których można tworzyć i używać z dowolnego języka, w tym C #, Visual Basic, JavaScript i C ++. Oprócz meta-pakietu .NET Core, który widzieliśmy w poprzednim rozdziale, aplikacja UWP zawiera również domyślnie odniesienie do uniwersalnego zestawu Windows SDK.

Uniwersalny system Windows to odniesienie do środowiska wykonawczego systemu Windows i zostało uwzględnione w serii kontraktów interfejsów API.

Zestaw interfejsów API w rodzinie urządzeń jest podzielony na podgrupy zwane kontraktami API. Listę różnych kontraktów API znajdziesz tutajhttps://msdn.microsoft.com/en-us/library/windows/apps/dn706135.aspx

Większość tych interfejsów API w środowisku wykonawczym systemu Windows jest uwzględniona w pojedynczym kontrakcie. Poszukajmy teraz słowa kluczowego Universal na stronie Kontrakty API.

Możesz zobaczyć linki do różnych API, a także możesz zobaczyć, że rodzina Universal jest tak duża, że ​​ma 12 stron dokumentacji.

Na tej stronie możesz również wyszukać umowę API telefonu.

Kliknijmy teraz Windows.Phone.PhoneContracti przewiń w dół; zobaczysz teraz informacje o baterii telefonu lub urządzenia mobilnego.

Jeśli chcesz dodać te informacje do tego, co już masz, powinieneś dodać odniesienia ręcznie. Przejdźmy teraz do programu Visual Studio i kliknij prawym przyciskiem myszy odwołania w Eksploratorze rozwiązań.

Wybierz Add References…

Możesz teraz zobaczyć nową kategorię referencyjną dla Universal Windows; w tej kategorii znajduje się Core, który odnosi się do podstawowych kontraktów Universal Windows API

  • Rozszerzenia pozwalają nam rozszerzyć funkcjonalność, a zobaczysz różne odniesienia do rozszerzeń mobilnych, stacjonarnych i innych.

  • Istnieją różne rozszerzenia SKD i możesz je dodać, aby uzyskać więcej interfejsów API.

  • Możesz także zobaczyć różne wersje. Dlatego upewnij się, że masz najnowszą wersję, aby uzyskać zaktualizowane interfejsy API, a następnie kliknij przycisk OK.

Teraz możesz to zobaczyć Windows Mobile Extensions for the UWP jest dodawany jako odniesienie.