SharePoint 2010 - ActivityManager.GetActivitiesForMe 问题
我在 SP 2010 中的 ActivityManager 中遇到一些问题。我想从我的“提要”中检索一些事件。管理器中的 GetActivitiesForMe 方法似乎支持将 DateTime 对象作为参数,该参数将充当分隔符并仅返回该 DateTime 之后发生的事件。这正是我正在寻找的,但它似乎不起作用。
这非常有效:
GetActivitiesForMe();
并返回过去 14 天的事件(这似乎是默认值)。
这不起作用:
GetActivitiesForMe(DateTime.Now.AddDays(-25))
这不会返回任何内容,甚至不会返回过去 14 天内的项目。
还有其他人遇到过这个问题吗?
I am experiencing some problems with the ActivityManager in SP 2010. I want to retrieve a number of events from my "feed". It seems like the GetActivitiesForMe method in the manager has support for taking a DateTime object as a parameter, which will act as a delimiter and return only events that have occured after that DateTime. This is exactly what i am looking for, but it does not seem to work.
This works great:
GetActivitiesForMe();
And returns events from the last 14 days(which seems to be a default-value).
This does not work:
GetActivitiesForMe(DateTime.Now.AddDays(-25))
This returns nothing, not even the items within the last 14 days.
Have anyone else bumped in to this issue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
默认值是通过 ActivityManager 的 MinEventTime 属性设置的,如果您传入的日期早于此值,则不会返回任何内容。
尝试这样的事情。
The default is set through the MinEventTime property of the ActivityManager, if you pass in a date that is older than this it returns nothing.
Try something like this.