Привет позвонить в UWP :
if (Windows.Foundation.Metadata.ApiInformation.IsTypePresent("Windows.ApplicationModel.Calls.PhoneCallManager"))
{
Windows.ApplicationModel.Calls.PhoneCallManager.ShowPhoneCallUI("123", "name to call");
}
Чтобы отправить текст:
private async void ComposeSms(Windows.ApplicationModel.Contacts.Contact recipient,
string messageBody,
StorageFile attachmentFile,
string mimeType)
{
var chatMessage = new Windows.ApplicationModel.Chat.ChatMessage();
chatMessage.Body = messageBody;
if (attachmentFile != null)
{
var stream = Windows.Storage.Streams.RandomAccessStreamReference.CreateFromFile(attachmentFile);
var attachment = new Windows.ApplicationModel.Chat.ChatMessageAttachment(
mimeType,
stream);
chatMessage.Attachments.Add(attachment);
}
var phone = recipient.Phones.FirstOrDefault<Windows.ApplicationModel.Contacts.ContactPhone>();
if (phone != null)
{
chatMessage.Recipients.Add(phone.Number);
}
await Windows.ApplicationModel.Chat.ChatMessageManager.ShowComposeSmsMessageAsync(chatMessage);
}
, как в Microsoftдокументация здесь: Составление SMS-документации
==> Таким образом, вы можете сделать (если это еще не сделано) интерфейс общего сервиса в вашем Xamarinприложение, затем реализация с этими кодами в вашем приложении UWP ...
Чтобы отправить электронное письмо: Чтобы отправить электронное письмо в UWP, вы также можете обратиться к документации Microsoft: Отправить документацию по электронной почте (UWP)
Использование плагина
Иначе вы можете использовать плагин Xamarin: