首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么事件JSON的Recurrence对象中的递归次数总是为零?

为什么事件JSON的Recurrence对象中的递归次数总是为零?
EN

Stack Overflow用户
提问于 2016-07-09 05:48:24
回答 1查看 252关注 0票数 0

当我调用Outlook Calendar API时,我收到一堆事件,其中一些是重复发生的,另一些则不是。对于重复发生的事件,我奇怪地看到在重复范围子对象下出现的次数为零。每一次定期会议都会发生这种情况。Outlook REST API reference上的定义指出了该特定重复事件的发生次数。例如:

代码语言:javascript
复制
'Recurrence': {
    'Pattern': {
        'FirstDayOfWeek': 'Sunday',
        'Month': 0,
        'DaysOfWeek': ['Monday'],
        'Index': 'First',
        'Type': 'Weekly',
        'Interval': 1,
        'DayOfMonth': 0
    },
    'Range': {
        'EndDate': '2016-06-14',
        'StartDate': '2015-06-01',
        'Type': 'EndDate',
        'RecurrenceTimeZone': 'CentralStandardTime',
        'NumberOfOccurrences': 0
    }
},

这是非常烦人的,因为现在我必须计算范围,并将其除以模式类型。如果NumberOfOccurrences真的显示了发生的次数,并且基于重复的事件取消进行了更新,那就太好了。如果结束日期是永久的,我可以理解,在这种情况下,不可能计算出现的次数。但是,在上面的例子中,它应该可以工作,不是吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-09 11:13:08

Range字段中的值是用户在创建事件的重复时指定的值。Desktop Outlook允许您指定特定的出现次数,而Outlook Web App仅允许您设置结束日期。因此,如果您只使用OWA创建事件,您将永远看不到这个集合;)。

我将您的问题转给了我们的工程人员。我认为我们可能会让它变得更好,至少在某些情况下是这样。我不能保证什么,但他们知道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38275843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档