Interface IUserController
Assembly: DotNetNuke.dll
Syntax
public interface IUserController
Methods
GetCurrentUserInfo()
Declaration
UserInfo GetCurrentUserInfo()
Returns
GetUser(int, int)
Declaration
UserInfo GetUser(int portalId, int userId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
Returns
GetUserByDisplayname(int, string)
Declaration
UserInfo GetUserByDisplayname(int portalId, string displayName)
Parameters
Type |
Name |
Description |
int |
portalId |
|
string |
displayName |
|
Returns
GetUserById(int, int)
Declaration
UserInfo GetUserById(int portalId, int userId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
Returns
GetUserProfilePictureUrl(int, int, int)
Declaration
string GetUserProfilePictureUrl(int userId, int width, int height)
Parameters
Type |
Name |
Description |
int |
userId |
|
int |
width |
|
int |
height |
|
Returns
GetUserProfilePictureUrl(int, int, int, int)
Declaration
string GetUserProfilePictureUrl(int portalId, int userId, int width, int height)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
int |
width |
|
int |
height |
|
Returns
GetUsersAdvancedSearch(int, int, int, int, int, bool, int, int, string, bool, string, string)
Declaration
IList<UserInfo> GetUsersAdvancedSearch(int portalId, int userId, int filterUserId, int filterRoleId, int relationTypeId, bool isAdmin, int pageIndex, int pageSize, string sortColumn, bool sortAscending, string propertyNames, string propertyValues)
Parameters
Returns
GetUsersBasicSearch(int, int, int, string, bool, string, string)
Declaration
IList<UserInfo> GetUsersBasicSearch(int portalId, int pageIndex, int pageSize, string sortColumn, bool sortAscending, string propertyName, string propertyValue)
Parameters
Returns
IsValidUserName(string)
Declaration
bool IsValidUserName(string userName)
Parameters
Type |
Name |
Description |
string |
userName |
|
Returns
Extension Methods