Невозможно отправить данные по почте с помощью чудо-панели Windows 8.1

В настоящее время я тестирую пример кода, предоставленный Microsoft на msdn, чтобы проверить, как совместное использование контента из приложения с почтовым приложением на панели чудо-кнопок.

Код, который дает вам Microsoft, выглядит так:

private void RegisterForShare()
{
    DataTransferManager dataTransferManager = DataTransferManager.GetForCurrentView();
    dataTransferManager.DataRequested += new TypedEventHandler<DataTransferManager, DataRequestedEventArgs>(this.ShareTextHandler);
}

private void ShareTextHandler(DataTransferManager sender, DataRequestedEventArgs e)
{
    DataRequest request = e.Request;
    request.Data.Properties.Title = "Share Text Example";
    request.Data.Properties.Description = "A demonstration that shows how to share text.";
    request.Data.SetText("Hello World!");
}

Я вызываю функцию, которая регистрирует представление для совместного использования, следующим методом, как в учебнике:

public override void OnNavigatedTo(object navigationParameter, Windows.UI.Xaml.Navigation.NavigationMode navigationMode, Dictionary<string, object> viewModelState)
{
    SelectedContact = (Contact)navigationParameter;
    base.OnNavigatedTo(navigationParameter, navigationMode, viewModelState);
    RegisterForShare();
}

Но когда я открываю общий доступ на панели чудо-кнопок и нажимаю на почту, появляется сообщение о том, что что-то пошло не так с информацией, которой я хотел бы поделиться.

Снимок экрана с ошибкой

Я проверял по всему Интернету, но не нашел похожей ошибки.

Итак, если кто-то получил подсказку о том, что пошло не так?

Я использую Visual Studio Professional 2013 с эмулятором для тестирования своего приложения.


person 3wic    schedule 22.10.2014    source источник


Ответы (1)


Возможно, это связано с тем, что вы не указали адрес электронной почты своей учетной записи в приложении «Почта».

person dotixx    schedule 22.10.2014
comment
Обработка ошибок здесь - мусор ... Почему бы не попросить людей подключиться к вашей учетной записи или получить сеанс из Outlook? Я злюсь сейчас ... но спасибо за помощь - person 3wic; 22.10.2014