Вы действительно можете создать приложение UWP, используя .NET и C #, но приложения UWP включают только подмножество типов, представленных в полной версии .NET Framework для каждого пространства имен. Основное различие между приложением UWP и настольным приложением .NET заключается в том, что оно выполняется в изолированной программной среде, изолированной от других процессов, тогда как традиционное настольное приложение обычно выполняется как процесс полного доверия.
Пожалуйста, обратитесь к документам для получения дополнительной информации об отсутствующих API .NET в UWP. Вы не сможете использовать их в приложении UWP.