2014-10-22 5 views
0

현재 charm bar에서 메일 응용 프로그램과 콘텐츠를 공유하는 방법을 확인하기 위해 msdn에서 microsoft가 제공하는 일부 코드 예를 테스트하고 있습니다.Windows에서 메일로 데이터를 공유 할 수 없습니다. 8.1 charm bar

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(); 
} 

그러나 charm bar에서 Sharing을 열고 메일을 클릭하면 나에게 공유하고 싶은 정보가 잘못되었다는 메시지가 나타납니다.

Error Screenshot

나는 모든 인터넷을 통해 확인하지만 유사한 오류를 찾을 수 없습니다했습니다.

그래서 누군가가 무엇이 잘못되었는지에 대한 힌트를 얻었습니까?

에뮬레이터와 함께 Visual Studio Professional 2013을 사용하여 응용 프로그램을 테스트하고 있습니다.

답변

1

메일 응용 프로그램에서 계정 이메일을 설정하지 않았기 때문일 수 있습니다.

+1

여기 오류 처리는 휴지통입니다. 사람들에게 내 계정에 연결하거나 Outlook에서 세션을 가져 오도록 요청하지 않는 이유는 무엇입니까? 나는 지금 화가 났지만 ... 도움을 주셔서 감사합니다. – 3wic