User 函数
适用于: 画布应用 Power Pages
返回当前用户的相关信息。
Description
User 函数返回当前用户的相关信息记录:
属性 | 描述 |
---|---|
User()的 URL。电子邮件 | 当前用户的电子邮件地址。 User().Email 函数返回用户的 UPN 而不是 SMTP 电子邮件地址。 |
User()的 URL。EntraObjectId | 当前用户的 Microsoft Entra 对象 ID,用于调用使用该值的 API。 这是一个 GUID 值,对于每个用户都是唯一的。 |
User()的 URL。全名 | 当前用户的全名(包括姓和名)。 |
User()的 URL。图像 | 当前用户的图像。 此为 "blob:identifier" 形式的图像 URL。 将 Image 控件的 Image 属性设置为此值可以在应用中显示用户图像。 |
备注
返回的是当前 Power Apps 用户的相关信息。 该信息与 Power Apps 播放器和工作室中显示的“帐户”信息一致,可在任何已创作的应用范围外找到。 该信息可能与当前用户在 Office 365 或其他服务中的信息不一致。
备注
如果您在 2020 年 3 月之前发布了使用 User 函数的应用程序,您可能会发现它会间歇性地无法检索照片。 这些问题在 2020 年 3 月下旬的版本中已修复。 要利用更新的实现,只需重新打开应用程序,保存然后重新发布即可。
语法
用户()
示例
当前 Power Apps 用户的信息如下:
- 全名:"John Doe"
- 电子邮件地址:“john.doe@contoso.com”
- Entra 对象 ID:a90c6800-e58c-4495-81f7-55819b56fe2a(GUID)
- 图像:
公式 | 说明 | 结果 |
---|---|---|
用户() | 当前 Power Apps 用户的所有信息记录。 | {全名:"John Doe",电子邮件:"john.doe@contoso.com",图像:"blob:1234...5678", EntraObjectId: a90c6800‑e58c‑4495‑81f7‑55819b56fe2a } |
User()的 URL。电子邮件 | 当前 Power Apps 用户的电子邮件地址。 | “john.doe@contoso.com” |
User()的 URL。全名 | 当前 Power Apps 用户的全名。 | “John Doe” |
User()的 URL。EntraObjectId | 当前用户的 Microsoft Entra 对象 ID。 | a90c6800-e58c-4495-81f7-55819b56fe2a (GUID) |
User()的 URL。图像 | 当前 Power Apps 用户的图像 URL。 将 Image 控件的图像属性设置为此值可以在应用中显示用户图像。 | “blob:1234...5678” 使用 ImageControl.Image: |