Siteserver-用户接口-获取用户数据
查看全部词条命名空间:Main
导航: 上一页
获取用户数据
- string CurrentUserID{ get;}
返回值
| 值 | 含义 |
|---|---|
| string | 当前登录的用户ID |
本接口函数用于获取当前登录用户的用户ID,如但前无登录用户,返回值为 null。
- IUserInfo GetUserInfoByUserName(string userName)
函数参数
| 参数 | 含义 |
|---|---|
| string userName | 用户名 |
返回值
| 值 | 含义 |
|---|---|
| IUserInfo | 用户数据 |
本接口函数通过用户名获取用户的数据,如用户不存在,返回值为 null,如果用户存在,返回IUserInfo用户类。
- IUserInfo GetUserInfoByUserID(string userID)
函数参数
| 参数 | 含义 |
|---|---|
| string userID | 用户ID |
返回值
| 值 | 含义 |
|---|---|
| IUserInfo | 用户数据 |
本接口函数通过用户ID获取用户的数据,如用户不存在,返回值为 null,如果用户存在,返回IUserInfo用户类。
获取用户数据示例
IUserInfo userInfo = UserFactory.Instance.GetUserInfoByUserID(UserFactory.Instance.CurrentUserID);
if (userInfo != null)
{
this.UserName.Text = userInfo.UserName;
this.DisplayName.Text = userInfo.DisplayName;
this.Email.Text = userInfo.Email;
}