实时SDK日历事件上传

时间:2014-02-27 15:14:29

标签: c# calendar windows-phone live

是否可以使用Microsoft Live SDK for Windows Phone上传事件列表,而不是单独上传每个事件?

我目前的代码:

foreach (KeyValuePair<DateTime?, Klassenbibliothek.TagNeu> Element in KalenderJahr)
{
    Dictionary<string, object> calEvent = new Dictionary<string, object>();

    calEvent.Add("name", Element.Value.Name);
    calEvent.Add("description", Element.Value.Name);
    calEvent.Add("start_time", Element.Value.Starttime);
    calEvent.Add("end_time", Element.Value.Endtime);
    calEvent.Add("location", "");
    calEvent.Add("is_all_day_event", true);
    calEvent.Add("availability", "busy");
    calEvent.Add("visibility", "private");
    client.PostAsync(CalID + "/events", calEvent);
}

感谢Felix

1 个答案:

答案 0 :(得分:0)

没有

但Live SDK允许您在连接的日历上写,而不是用户?

您可以在手机上的同一帐户登录用户并在日历中写入。 这些变化将反映在手机中。

其他人......应该逐一做到:

foreach (KeyValuePair<DateTime?, Klassenbibliothek.TagNeu> Element in KalenderJahr) {
    Dictionary<string, object> calEvent = new Dictionary<string, object>();
    new SaveAppointmentTask {
        StartTime = Element.Value.Starttime,
        EndTime = Element.Value.Endtime,
        Subject = Element.Value.Name,
        Location = "",
        Details = "",
        IsAllDayEvent = ""
    }.Show();
}