Freigeben über


Neuigkeiten für Entwickler in Windows 10, Build 10586

Windows 10, Build 10586 (auch bekannt als November Update oder Version 1511), in Kombination mit Visual Studio 2019 und dem aktualisierten SDK, bietet die Tools, Features und Umgebungen für die Entwicklung eindrucksvoller Apps für die Universelle Windows-Plattform. Nach der Installation der Tools und des SDKs unter Windows 10 können Sie entweder eine neue universelle Windows-App erstellen oder sich mit der Verwendung von vorhandenem App-Code unter Windows vertraut machen.

Windows 10 (Build 10586) – November 2015

Feature Beschreibung
Benutzererfahrung Die neuen Klassen Windows.UI.StartScreen.JumpList und Windows.UI.StartScreen.JumpListItem bieten Apps die Möglichkeit, die Art der gewünschten systemverwalteten Sprungliste programmgesteuert auszuwählen und der Sprungliste Einstiegspunkte für benutzerdefinierte Aufgaben sowie benutzerdefinierte Gruppen hinzuzufügen.
Eingabe Interceptor für die Tastaturbereitstellung. Ermöglicht es einer App, die Systemverarbeitung der Rohdateneingabe außer Kraft zu setzen – z. B. Tastaturkürzel, Zugriffstasten (oder Abkürzungstasten), Tastenkombinationen und Anwendungstasten. Ausgenommen sind Secure Attention Sequence(SAS)-Tastenkombinationen. SAS-Tastenkombinationen, einschließlich Strg+Alt+Entf und Windows-L, werden weiterhin vom System verarbeitet.

Prozessübergreifendes Verketten von Zeigereingaben für UWP-Apps und Windows-Desktop-Apps. Neue Zeigerereignisse, die eine prozessübergreifende Verkettung von Eingaben ermöglichen.

InkPresenter für klassische Desktop-Apps. Die InkPresenter-APIs ermöglichen Microsoft Win32-Apps die Verwaltung von Eingabe, Verarbeitung und Rendering der Freihandeingabe (Standard und angepasst) über ein InkPresenter-Objekt in der visuellen DirectComposition-Struktur der App.
Netzwerk Für Benutzer von WebSockets: MessageWebSocket.OutputStream.FlushAsync und StreamWebSocket.OutputStream.FlushAsync wurden vollständig implementiert und warten darauf, zuvor ausgestellte WriteAsync-Aufrufe abzuschließen. Beachten Sie, dass dadurch in vorhandenem Code möglicherweise eine Ausnahme ausgelöst wird, wenn das WebSocket beim Aufrufen von FlushAsync einen ungültigen Zustand aufweist.

Die neue Eigenschaft CookieUsageBehavior wurde der vorhandenen Windows.Web.Http.Filters.HttpBaseProtocolFilter -Klasse hinzugefügt. Dadurch können Entwickler bestimmen, wie Cookies vom System behandelt werden.
ORTC Microsoft Edge implementiert nun ORTC (Object Real-Time Communications) und ermöglicht dadurch über native JavaScript-APIs Audio-/Videoanrufe in Echtzeit im Web direkt zwischen Webbrowsern, Mobilgeräten und Servern. Entwickler können jetzt erweiterte Echtzeit-Anwendungen für die Audio-/Videokommunikation im Microsoft Edge-Browser entwickeln, indem sie die ORTC-API mit Unterstützung für Gruppenvideoanrufe, Simulcast, skalierbare Videocodierung (SVC) und vieles mehr verwenden. Eine Demo eines 1:1-Audio-/Videoanrufs über die ORTC-API zwischen Microsoft Edge-Browsern finden Sie auf den Websites mit Testversionen und Demos.
F12-Entwicklungstools von Microsoft Edge Microsoft Edge bietet großartige neue Verbesserungen für F12-Entwicklungstools, einschließlich einiger der am häufigsten gewünschten Features aus UserVoice. Entdecken Sie neue Features in DOM Explorer, Konsole, Debugger, Netzwerk, Leistung, Arbeitsspeicher, Emulation und ein neues Experimente-Tool, mit dem Sie leistungsstarke neue Features vorab testen können. Die neuen Tools sind in TypeScript integriert und werden immer ausgeführt, sodass kein Neuladen erforderlich ist. Darüber hinaus ist die F12-Tools Entwicklerdokumentation nun Bestandteil der Microsoft Edge Dev Website und vollständig auf GitHub verfügbar. Von nun an werden die Dokumente nicht nur durch Ihr Feedback beeinflusst, sondern Sie können dazu beitragen, unsere Dokumentation weiterzuentwickeln. Eine kurze Videoeinführung in die F12-Entwicklungstools finden Sie in Channel9s One Dev Minute.
Windows Hello Windows Hello bietet Ihrer App die Möglichkeit, die Gesichtserkennung oder Fingerabdruckerkennung für die Anmeldung bei einem Windows-System oder Gerät zu aktivieren. Die Anbieter-APIs ermöglichen IHVs und OEMs die Verwendung von Tiefen-, Infrarot- und Farbkameras (und zugehörigen Metadaten) für Einblicke in UWP und die Auswahl einer Kamera für die Windows Hello-Gesichtserkennung. Der Windows.Devices.Perception-Namespace enthält die Client-APIs, die einer UWP-Anwendung den Zugriff auf die Farb-, Tiefe- oder Infrarotdaten von Computerkameras ermöglichen.
Neue Spiele-API Verwenden Sie die neue Windows.Gaming.UI.GameBar-Klasse, um Benachrichtigungen zu erhalten, wenn die Spieleleiste ein- oder ausgeblendet wird.
Bluetooth-APIs Verschiedene APIs wurden hinzugefügt und aktualisiert, um die Unterstützung für Bluetooth LE-Geräteenumeration und andere Bluetooth-Features zu erweitern. Siehe Windows.Devices.Bluetooth-Namespace.
Smartcard-APIs Verschiedene SmartCardCryptogram-APIs wurden dem Windows.Devices.SmartCards-Namespace hinzugefügt, um die sichere Verschlüsselung von Zahlungsprotokollen zu unterstützen. Zahlungs-Apps mit hostbasierter Kartenemulation für „Zum Zahlen Berühren“ können diese APIs für zusätzliche Sicherheit und Leistung verwenden. Apps können einen Schlüssel erstellen und eingeschränkte Transaktionsschlüssel durch TPM schützen. Apps können auch das NGC-Framework (Next Generation Credentials) nutzen, um die Tasten mit der PIN des Benutzers zu schützen. Diese APIs delegieren die Kryptogrammerstellung an das System, um die Leistung zu verbessern. Dies verhindert auch den Zugriff auf die Schlüssel und Kryptogramme durch andere Apps.
Aktualisierte Speicher-APIs In der Windows.Storage.DownloadsFolder-Klasse kann Ihre App nun eine Datei oder einen Ordner im Downloads-Order für einen bestimmten Benutzer erstellen. In der Windows.Storage.StorageLibrary-Klasse kann Ihre App nun eine angegebene Bibliothek für einen bestimmten Benutzer abrufen.
Zertifizierungskit für Windows-Apps Das Zertifizierungskits für Windows-Apps wurde mit verbesserten Tests aktualisiert. Eine vollständige Liste der Updates finden Sie auf der Website zum Zertifizierungskit für Windows-Apps.
Entwurfsvorlagen zum Herunterladen Entdecken Sie unsere neuen UWP-App-Entwurfsvorlagen für Adobe Photoshop. Zudem haben wir unsere Microsoft PowerPoint- und Adobe Illustrator-Vorlagen aktualisiert und eine PDF-Version unserer Richtlinien zur Verfügung gestellt. Besuchen Sie die Seite zum Herunterladen von Entwurfsvorlagen.