Odata O365 MS Graph统一API-如何获取实体属性信息

Odata O365 MS Graph统一API-如何获取实体属性信息,odata,office365api,microsoft-graph-api,Odata,Office365api,Microsoft Graph Api,我知道可以通过OData$元数据以edmx格式检索整个元数据结构。但这些元数据的EntityType属性项缺少一些有趣的内容,例如,如果属性是可过滤的、可更新的,或者是创建新对象的必需/可选属性。也许一些描述也会派上用场 是否可以通过API检索此信息?通过使用OData功能词汇表注释(),您需要的大部分内容都可以用$metadata表示。$metadata中已经存在一组有限的此类注释,例如: <Annotations Target="microsoft.graph.directoryObj

我知道可以通过OData$元数据以edmx格式检索整个元数据结构。但这些元数据的EntityType属性项缺少一些有趣的内容,例如,如果属性是可过滤的、可更新的,或者是创建新对象的必需/可选属性。也许一些描述也会派上用场


是否可以通过API检索此信息?

通过使用OData功能词汇表注释(),您需要的大部分内容都可以用$metadata表示。$metadata中已经存在一组有限的此类注释,例如:

<Annotations Target="microsoft.graph.directoryObject">
 <Annotation Term="Org.OData.Capabilities.V1.FilterRestrictions">
  <Record>
   <PropertyValue Bool="false" Property="Filterable"/>
  </Record>
 </Annotation>
</Annotations>

通过使用OData功能词汇表注释(),您所要求的大部分内容都可以用$metadata表示。$metadata中已经存在一组有限的此类注释,例如:

<Annotations Target="microsoft.graph.directoryObject">
 <Annotation Term="Org.OData.Capabilities.V1.FilterRestrictions">
  <Record>
   <PropertyValue Bool="false" Property="Filterable"/>
  </Record>
 </Annotation>
</Annotations>