为了账号安全,请及时绑定邮箱和手机立即绑定

Microsoft graph 用户有一个属性 createdDateTime 但我不能使用它

Microsoft graph 用户有一个属性 createdDateTime 但我不能使用它

C#
青春有我 2022-12-24 14:21:40
我正在尝试从 Microsoft 图形用户中获取创建用户的日期 (createdDateTime)。在 Microsoft Graph Explorer 中,您可以找到该属性并且它有一个值。但是当我尝试在我的 c# 代码中填写我的属性时,microsoft.graph.user 没有createdDateTime任何类型的属性,所以它属于其他东西还是尚未实现?List<QueryOption> options = new List<QueryOption>                    {                         new QueryOption("$select", "id,userPrincipalName,createdDateTime")                    };var graphserviceClient = new GraphServiceClient(new DelegateAuthenticationProvider((requestMessage) => { requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", BearerToken.access_token); return Task.FromResult(0); }));var AllUsers = await graphserviceClient.Users.Request(options).GetAsync();foreach ( Microsoft.Graph.User FoundUser in AllUsers)                {                    DateTimeOffset? cD = FoundUser.???//createdDateTime                 }在图中 https://graph.microsoft.com/v1.0/me/ ?$select=displayName,createdDateTime结果"displayName": "-K*** D****","createdDateTime": "2016-10-26T20:30:04Z"预期:我只是想知道从哪里获取存储在图形中的这个属性的值
查看完整描述

1 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

这是因为该createdDateTime属性在 Dictionary 中可用,它位于User 继承自AdditionalData的父类之一中。Entity

用户:目录对象:实体

public IDictionary<string, object> AdditionalData { get; set; }

你会在那里找到它。


查看完整回答
反对 回复 2022-12-24
  • 1 回答
  • 0 关注
  • 75 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信