C# 我们如何将实时电子邮件发送到Windows Phone

C# 我们如何将实时电子邮件发送到Windows Phone,c#,xaml,windows-phone,live,live-sdk,C#,Xaml,Windows Phone,Live,Live Sdk,我正在尝试将我的实时电子邮件发送到我的wp应用程序 是否可能将电子邮件输入我们的应用程序, 现在我收到了电子邮件地址、出生日期和其他一些信息,但没有收到电子邮件 我的Xaml代码是这样的 <live:SignInButton ClientId="000000004C0FWD99" Scopes="wl.basic wl.offline_access wl.signin wl.contacts_birthday wl.emails" Branding="Windows" TextType="

我正在尝试将我的实时电子邮件发送到我的wp应用程序

是否可能将电子邮件输入我们的应用程序, 现在我收到了电子邮件地址、出生日期和其他一些信息,但没有收到电子邮件

我的Xaml代码是这样的

<live:SignInButton ClientId="000000004C0FWD99" Scopes="wl.basic wl.offline_access wl.signin wl.contacts_birthday wl.emails" Branding="Windows" TextType="Login"  d:LayoutOverrides="VerticalAlignment" SessionChanged="SignInButton_SessionChanged" />

C#

private void SignInButton\u SessionChanged(对象发送方,Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
{
如果(e!=null&&e.Session!=null&&e.Status==LiveConnectSessionStatus.Connected)
{
this.liveClient=新的LiveConnectClient(e.Session);
会话=e.会话;
这是login();
}
其他的
这是一个.GetUserProfile();
}
私有void GetUserProfile()
{
LiveConnectClient clientGetMe=新的LiveConnectClient(会话);
clientGetMe.GetCompleted+=新事件处理程序(clientGetMe\u GetCompleted);
GetAsync(“me”,null);
LiveConnectClient clientGetPicture=新的LiveConnectClient(会话);
clientGetPicture.GetCompleted+=新事件处理程序(clientGetPicture\u GetCompleted);
GetAsync(“me/picture”);
}
如何从地址和邮件内容中获取主题为的电子邮件


可能吗?不可能。只能与联系人和日历进行交互

您可以使用Live Connect API在Hotmail中执行以下操作:

  • 在用户的联系人列表中创建新联系人并读取现有联系人
  • 创建、读取、更新和删除用户日历及其关联事件
  • 向用户订阅公共日历,例如假日列表
  • 使用“好友查找器”功能可以发现用户的联系人是否也是您网站的注册用户
发件人:

private void SignInButton_SessionChanged(object sender, Microsoft.Live.Controls.LiveConnectSessionChangedEventArgs e)
    {
        if (e != null && e.Session != null && e.Status == LiveConnectSessionStatus.Connected)
        {
            this.liveClient = new LiveConnectClient(e.Session);
            Session = e.Session;
            this.LoginIn();

        }
        else
            this.GetUserProfile();

    }

    private void GetUserProfile()
    {
        LiveConnectClient clientGetMe = new LiveConnectClient(Session);
        clientGetMe.GetCompleted += new EventHandler<LiveOperationCompletedEventArgs>(clientGetMe_GetCompleted);
        clientGetMe.GetAsync("me", null);

        LiveConnectClient clientGetPicture = new LiveConnectClient(Session);
        clientGetPicture.GetCompleted += new EventHandler<LiveOperationCompletedEventArgs>(clientGetPicture_GetCompleted);
        clientGetPicture.GetAsync("me/picture");

    }