Я знаю, что новая модель приложения UWP имеет некоторые ограничения по сравнению с традиционными приложениями Win32.
Возьмем Visual Studio Code в качестве примера настольного приложения.
Какие функции Visual Studio Code отсутствовали или должны отличаться от пользовательской, если это было приложение UWP?
EDIT: Я сделал экзамены для сертификации microsoft "Основы разработки приложений для Windows Store с использованием С#" и Экзамена 70-355: Универсальная платформа Windows - данные, службы и шаблоны приложений. Поэтому я знаю кое-что о win rt api.
Пожалуйста, не беспокойтесь о таких ответах, как "uwp app running in sandbox". Они бесполезны, потому что они ничего не говорят об ограничениях с точки зрения пользователей. Я намеренно принял пример реальной жизни, поэтому мы можем пойти конкретным образом.
Ограничение может заключаться в том, что ваше приложение не может поддерживать сторонние плагины, такие как настраиваемый синтаксический ярлык или расширение refactorin (это было ограничение приложений для хранения в Windows, но не уверен, что оно все еще действует).
Еще одно ограничение может заключаться в том, что ваше приложение не может сделать снимок экрана, потому что для него нет api в uwp (не уверен, что это его правда, на самом деле)