Siteserver-用户接口-获取用户数据:修订间差异
来自站长百科
无编辑摘要 |
无编辑摘要 |
||
第50行: | 第50行: | ||
'''函数参数''' | '''函数参数''' | ||
返回值 | {|border="1" cellpadding="0" cellspacing="0" | ||
! 参数 | |||
| 含义 | |||
|- | |||
! <i>string</i> userID | |||
| 用户ID | |||
|} | |||
'''返回值''' | |||
{| border="1" cellpadding="0" cellspacing="0" | |||
! 值 | |||
| 含义 | |||
|- | |||
! rowspan="2" | <i>IUserInfo</i> | |||
| 用户数据 | |||
|} | |||
2010年6月15日 (二) 21:48的最新版本
导航: 上一页
获取用户数据
- 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; }