如何通过OpenTypeExtensions过滤Microsoft Graph事件

时间:2017-11-30 20:14:41

标签: c# microsoft-graph

在Microsoft Graph中似乎有大量的单个和multiValueExtendedProperties过滤示例,但这些似乎是遗留的。如何根据这样创建的OpenTypeExtension进行过滤?

ev.Extensions.Add(new OpenTypeExtension() { 
   AdditionalData = bag, 
   Id = Constants.LibraryId 
});

最终目标是根据我们的图书馆是否创建它们来过滤事件。

1 个答案:

答案 0 :(得分:1)

您是创建这些作为架构扩展(预先注册扩展的形状)还是作为开放扩展? In order to use the filter operation on extended properties, you'll need to be using Schema extensions。在这种情况下,您可以像平常一样过滤资源的属性(例如 {this.state.Objects.map((item, i) => ( <Marker position= {{ lat: item.location.coodinates[0], lng: item.location.coordinates[1] }}/> ))} )。 Here is more information about creating schema extensions on Graph resources