Windows-Laufzeit- und Erweiterungs-SDKs
Windows Runtime-Komponenten sind in sich geschlossene Objekte, die Sie in jeder Sprache instanziieren und verwenden können, einschließlich C #, Visual Basic, JavaScript und C ++. Zusätzlich zu dem im vorherigen Kapitel gezeigten .NET Core-Metapaket enthält die UWP-App standardmäßig einen Verweis auf ein universelles Windows SDK.
Universal Windows ist der Verweis auf Windows Runtime und wurde in eine Reihe von API-Verträgen einbezogen.
Der Satz von APIs innerhalb einer Gerätefamilie ist in Unterteilungen unterteilt, die als API-Verträge bezeichnet werden. Eine Liste der verschiedenen API-Verträge finden Sie hierhttps://msdn.microsoft.com/en-us/library/windows/apps/dn706135.aspx
Die meisten dieser APIs innerhalb der Windows-Laufzeit werden in einem einzigen Vertrag zusammengefasst. Lassen Sie uns nun auf der Seite API-Verträge nach dem Schlüsselwort Universal suchen.
Sie können Links zu verschiedenen APIs sehen und Sie können auch sehen, dass die Universal-Familie so groß ist, dass sie 12 Seiten Dokumentation enthält.
Sie können auf dieser Seite auch nach Telefon-API-Verträgen suchen.
Klicken wir jetzt auf die Windows.Phone.PhoneContractund nach unten scrollen; Sie sehen nun die Akkuinformationen des Telefons oder des Mobilgeräts.
Wenn Sie diese Informationen zusätzlich zu den bereits vorhandenen hinzufügen möchten, sollten Sie die Referenzen manuell hinzufügen. Gehen wir jetzt zu Visual Studio und klicken Sie mit der rechten Maustaste auf die Referenzen im Projektmappen-Explorer.
Wählen Add References…
Sie können jetzt die neue Referenzkategorie für Universal Windows anzeigen. Unter dieser Kategorie befindet sich Core, der sich auf die zentralen Universal Windows API-Verträge bezieht
Mit den Erweiterungen können wir die Funktionalität erweitern, und Sie sehen verschiedene Referenzen für Mobilgeräte, Desktops und andere Erweiterungen.
Es gibt verschiedene SKD-Erweiterungen, die Sie hinzufügen können, um weitere APIs zu erhalten.
Sie können auch verschiedene Versionen sehen. Stellen Sie also sicher, dass Sie die neueste Version erhalten, um die aktualisierten APIs zu erhalten, und klicken Sie dann auf OK.
Sie können das jetzt sehen Windows Mobile Extensions for the UWP wird als Referenz hinzugefügt.