UserProfile 类(HarmonyOS IMLib)
契约预留平台
HarmonyOS 当前为契约预留:本页的类、方法签名、枚举与示例全部来自冻结 IDL 与 sdk-bindings.json,SDK 尚未交付;实现后签名不会变化。
类继承图
Object→UserProfile
继承关系:Object → UserProfile。该数据结构不包含行为方法,字段与 domain.json → schemas.UserProfile 一一对应。
类说明
用户资料:userId、昵称与头像 URL。资料由应用自有用户体系维护,IM 服务不强制托管。
| 项 | 值 |
|---|---|
| 类型 | 数据结构(值对象) |
| 字段数 | 3 |
| IDL 定义 | domain.json → schemas.UserProfile |
| 程序包 | @ni-paas-im/harmony |
| 跨端一致性 | 字段名与取值在 7 个平台绑定中一致;仅语言类型映射不同 |
| 平台状态 | 契约预留 |
字段概要
详细字段说明
string userId见字段类型定义
string name名称
string avatarUrl头像 URL
相关链接
- 关联类型:Friend、FriendRequest
- 关联枚举:—
- 关联方法:getMessageReadUsers、getUserProfile、updateMyUserProfile
- 返回索引:类 / 枚举