Microsoft Graph SDK:如何从事件中删除重复设置
Microsft Graph SDK: How to remove recurrence settings from an event
我正在使用 ASP.Net Core 3.1 和 Microsoft Graph Beta 0.15。如何删除事件的重复设置。
我尝试将 Recurrence
属性 设置为 null 但没有效果。
Event graph = new Event();
...
event.Recurrence = null;
await graphServiceClient.Me.Events[id].Request().UpdateAsync(event);
这可以通过 Microsoft Graph Explorer 执行 PATCH 请求来实现,如
PATCH https://graph.microsoft.com/beta/users/me/events/{id}
Content-type: application/json
{
"recurrence": null,
}
任何帮助将不胜感激,谢谢
如记录 here,这是目前 SDK 的一个限制。解决方法是构建请求并自行执行。
尝试使用 AdditionalData 属性
var additionalData = new Dictionary<string, object>();
additionalData.Add("recurrence", null);
event.AdditionalData = additionalData;
我正在使用 ASP.Net Core 3.1 和 Microsoft Graph Beta 0.15。如何删除事件的重复设置。
我尝试将 Recurrence
属性 设置为 null 但没有效果。
Event graph = new Event();
...
event.Recurrence = null;
await graphServiceClient.Me.Events[id].Request().UpdateAsync(event);
这可以通过 Microsoft Graph Explorer 执行 PATCH 请求来实现,如
PATCH https://graph.microsoft.com/beta/users/me/events/{id}
Content-type: application/json
{
"recurrence": null,
}
任何帮助将不胜感激,谢谢
如记录 here,这是目前 SDK 的一个限制。解决方法是构建请求并自行执行。
尝试使用 AdditionalData 属性
var additionalData = new Dictionary<string, object>();
additionalData.Add("recurrence", null);
event.AdditionalData = additionalData;