2

我正在使用 C# 和 Google Calendar API 类“CalendarService”和“Event”。我想上传一个没有任何日期的事件到谷歌日历(全天)。如果我不设置 Event.End 属性,我会得到一个异常。

如何将我的活动设置为全天活动?

找了很久,没有解决方法。。。

4

2 回答 2

4

添加AllDay设置为 true 的新时间:

var entry = new EventEntry(title, description, "");
var time = new When();
time.StartTime = start;
time.AllDay = true;

entry.Times.Add(time);
于 2012-04-10T13:15:45.477 回答
1

标记的答案不是Java吗???

他询问了c#。

Event newEvent = new Event()
        {

            Summary = "5ummary",
            Location = "location avenue",
            Description = "description",
            Start = new EventDateTime()
            {
                Date = "2015-08-07",

            },
            End = new EventDateTime()
            {
                Date = "2015-08-07",

            },

        };
于 2015-08-07T15:45:09.577 回答