我使用 MS Graph SDK 在 Outlook 日历上创建了一个事件,并且成功添加了 SingleValueExtendedProperty。当我尝试仅使用该 SingleValueExtendedProperty 检索那些日历事件时,过滤器不起作用。我确实在我创建的事件中取回了该属性,但我也取回了其他事件。.Expand 似乎工作,但过滤器没有。这是我的查询:
var events = await graphClient.Me.Events
.Request()
.Expand("SingleValueExtendedProperties($filter=id eq 'String {dae3342f-dd63-4e88-a95e-5d7d26073b3e} Name EventId')")
.OrderBy("createdDateTime DESC")
.GetAsync();
我尝试过使用和不使用 HTML 对空格和括号进行编码,无论哪种方式都具有相同的结果。