Ответ зависит от вашего приложения.
У UWP есть множество специфических c API, которые как таковые не работают на Xamarin. Они не обязательно связаны только с представлениями, но также могут быть связаны с кодом модели представления. Если ваша модель представления является отдельным. Net стандартным проектом, то вы можете использовать его полностью, но, как это не всегда бывает в приложениях UWP, вы, вероятно, можете повторно использовать только большую часть кода.
Вторая часть приходит вплоть до фактического использования этой модели представления в проекте iOS / macOS. Поскольку вы не хотите использовать XAML (Xamarin.Forms), привязка данных не предусмотрена. По сути, вы должны выполнить связывание данных целиком вручную. В этом могут помочь некоторые фреймворки MVVM, но если вы спросите меня, их следует называть «помощниками», а не фреймворками.