Новые возможности для разработчиков в Windows 10, сборка 10586

Сборка 10586 Windows 10 (также известная как November Update или версия 1511), в сочетании с Visual Studio 2019 и обновленным пакетом SDK предоставляет инструменты, функции и возможности для создания первоклассных приложений универсальной платформы Windows. Установив средства и пакет SDK в Windows 10, вы можете сразу приступить к созданию нового проекта универсального приложения для Windows или использованию существующего кода приложения в Windows.

Windows 10 (сборка 10586), ноябрь 2015 г.

Функция Description
Взаимодействие с пользователем Новые классы Windows.UI.StartScreen.JumpList и Windows.UI.StartScreen.JumpListItem предоставляют приложениям возможность программно выбрать тип списка переходов, управляемого системой, который они хотят использовать, добавить в список переходов настраиваемые точки входа задач и добавить настраиваемые группы в список переходов.
Входные данные Перехватчик доставки клавиатуры. Позволяет приложению переопределить системную обработку необработанных входных данных клавиатуры, включая сочетания клавиш, клавиши доступа (или горячие клавиши), клавиши акселератора и клавиши приложений, но без сочетаний клавиш sas. Сочетания клавиш SAS, включая CTRL-ALT-Del и Windows-L, продолжают обрабатываться системой.

Перекрестная цепочка входных данных указателя для приложений UWP и классических приложений Windows. Новые события указателя, обеспечивающие перекрестную цепочку входных данных.

Рукописный докладчик для классических приложений. API-интерфейсы докладчика рукописного ввода позволяют приложениям Microsoft Win32 управлять входными, обработкой и отрисовкой входных данных рукописного ввода (стандартным и измененным) с помощью объекта InkPresenter, вставленного в визуальное дерево DirectComposition приложения.
Сеть Для пользователей WebSockets: MessageWebSocket.OutputStream.FlushAsync и StreamWebSocket.OutputStream.FlushAsync были полностью реализованы, и дождитесь завершения ранее выданных вызовов WriteAsync. Обратите внимание, что это может привести к возникновению исключения, если WebSocket находится в недопустимом состоянии при вызове FlushAsync.

В существующий класс Windows.Web.Filters.HttpBaseProtocolFilter добавлено новое свойство CookieUsageBehavior. Это позволяет разработчикам контролировать, как файлы cookie обрабатываются системой.
ORTC Microsoft Edge теперь реализует ORTC (обмен данными в режиме реального времени) с помощью аудио-и видеозвонков в режиме реального времени в Интернете непосредственно между браузерами, мобильными устройствами и серверами с помощью собственных API JavaScript. Теперь разработчики могут создавать расширенные приложения аудио-и видеосвязи в режиме реального времени на основе браузера Microsoft Edge с помощью API ORTC, с поддержкой групповых видеозвонков, симуляций, масштабируемого видеокодирования (SVC) и т. д. Для демонстрации аудио-и видеозвонка через API ORTC между браузерами Microsoft Edge посетите сайты тестового выпуска и демонстрации.
Средства разработчика Microsoft Edge F12 Microsoft Edge предоставляет новые улучшения для средств разработчика F12, включая некоторые из наиболее запрошенных функций userVoice. Ознакомьтесь с новыми функциями в Обозреватель DOM, консоли, отладчике, сети, производительности, памяти, эмуляции и новом средстве экспериментов, которое позволяет попробовать мощные новые функции до их завершения. Новые средства встроены в TypeScript и всегда выполняются, поэтому перезагрузка не требуется. Кроме того, документация по средствам разработчика F12 теперь является частью сайта разработки Microsoft Edge и полностью доступна на сайте GitHub. С этого момента документы не только будут зависеть от ваших отзывов, но вы приглашены на участие и помощь в формировании нашей документации. Краткое видео о средствах разработчика F12 см. в one Dev Minute channel9.
Windows Hello Windows Hello предоставляет вашему приложению возможность включить распознавание лиц или отпечатков пальцев для входа в систему Или устройство Windows. API-интерфейсы поставщиков позволяют IHV и OEM предоставлять глубину, инфракрасные и цветные камеры (и связанные метаданные) для компьютерного зрения в UWP и назначать камеру как участие в проверке подлинности лиц Windows Hello. Пространство имен Windows.Devices.Perception содержит клиентские API-интерфейсы, которые позволяют приложению UWP получать доступ к цвету, глубине или инфракрасным данным камер компьютерного зрения.
Новый API игр Используйте новый класс Windows.Gaming.UI.GameBar для получения уведомлений при отображении или закрытии панели игры.
API Bluetooth Добавлены и обновлены несколько API для расширения поддержки Bluetooth LE, перечисления устройств и других функций в Bluetooth. См . пространство имен Windows.Devices.Bluetooth .
API смарт-карт Несколько API SmartCardCryptogram были добавлены в пространство имен Windows.Devices.SmartCards для поддержки безопасных протоколов оплаты криптограмм. Приложения для оплаты с помощью хост-карта эмуляции для поддержки касания к оплате могут использовать эти API для дополнительной безопасности и производительности. Приложения могут создавать ключи и защищать ключи транзакций с ограниченным использованием с помощью доверенного платформенного модуля. Приложения также могут использовать платформу NGC (Учетные данные нового поколения) для защиты ключей с помощью ПИН-кода пользователя. Эти API делегировать создание криптограмм в систему для повышения производительности. Это также предотвращает доступ к ключам и криптограммам других приложений.
Обновленные API служба хранилища В Windows.служба хранилища. Класс DownloadsFolder теперь может создать файл или создать папку в папке downloads для определенного пользователя. В Windows.служба хранилища. класс служба хранилища Library приложение теперь может получить указанную библиотеку для конкретного пользователя.
Комплект сертификации приложений для Windows Комплект сертификации приложений Для Windows обновлен с улучшенными тестами. Полный список обновлений см. на странице комплекта сертификации приложений Windows.
Загружаемые файлы для проектирования Ознакомьтесь с нашими новыми шаблонами дизайна приложений UWP для Adobe Photoshop. Мы также обновили наши шаблоны Microsoft PowerPoint и Adobe Illustrator и сделали pdf-версию наших рекомендаций доступными. Перейдите на страницу загрузки конструктора.