如何使用EventEntry.OriginalEvent

时间:2013-11-28 19:33:28

标签: c# google-api google-calendar-api google-data-api

Google日历Feed中单次出现的定期事件会显示为设置了OriginalEvent属性的标准事件。

entry.OriginalEvent = new OriginalEvent()
{
    IdOriginal = "EVENT_ID",
    OriginalStartTime = new When()
    {
        StartTime = appointment.RepresentingDate.ToUniversalTime()
    },
    Href = entry.SelfUri.Content
};

但是,如果我按照上述代码设置OriginalEvent,然后将整个事件上传到Google,则从Google重新下载时,该事件不再包含OriginalEvent属性。

这里发生了什么?

1 个答案:

答案 0 :(得分:0)

我发现您不需要使用OriginalEvent属性,而是可以使用我在https://stackoverflow.com/a/20289584/2179987的答案中发布的方法。