2017-08-29 44 views
0

有沒有使用Microsoft Graph「標記」消息的方法?如何使用Microsoft Graph標記消息和查詢標記的消息

我試過以下,但無濟於事,因爲它會引發錯誤。

client.Me.Messages[messageId] 
    .SingleValueExtendedProperties 
    .Request() 
    .AddAsync (new SingleValueLegacyExtendedProperty { 
      Id = "Integer 0x1090", Value = "2" 
     } 

這導致:

Error: 
    Code: ErrorInvalidRequest 
    Message: The OData request is not supported. 
    Inner error: 

也就是有沒有辦法查詢所有標記的消息?

回答

1

flag屬性當前僅可用於/beta端點。 beta message object返回一個flag屬性,該屬性包含followupFlag對象。

"flag": { 
    "flagStatus": "flagged", 
    "dueDateTime": { 
     "dateTime": "2017-08-29T04:00:00.0000000", 
     "timeZone": "UTC" 
    }, 
    "startDateTime": { 
     "dateTime": "2017-08-29T04:00:00.0000000", 
     "timeZone": "UTC" 
    } 
} 

請注意,SDK端點並未得到SDK的完全支持。您可以調用beta版端點,但這些類是從生產原型生成的,因此僅在beta版中的屬性(例如flag)將不會填充。