Siteserver-用户接口-获取用户数据
来自站长百科
导航: 上一页
获取用户数据
- 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; }