Show / Hide Table of Contents

Interface IUserController

Namespace: DotNetNuke.Entities.Users
Assembly: DotNetNuke.dll
Syntax
public interface IUserController

Methods

GetCurrentUserInfo()

Declaration
UserInfo GetCurrentUserInfo()
Returns
Type Description
UserInfo

GetUser(int, int)

Declaration
UserInfo GetUser(int portalId, int userId)
Parameters
Type Name Description
int portalId
int userId
Returns
Type Description
UserInfo

GetUserByDisplayname(int, string)

Declaration
UserInfo GetUserByDisplayname(int portalId, string displayName)
Parameters
Type Name Description
int portalId
string displayName
Returns
Type Description
UserInfo

GetUserById(int, int)

Declaration
UserInfo GetUserById(int portalId, int userId)
Parameters
Type Name Description
int portalId
int userId
Returns
Type Description
UserInfo

GetUserProfilePictureUrl(int, int, int)

Declaration
string GetUserProfilePictureUrl(int userId, int width, int height)
Parameters
Type Name Description
int userId
int width
int height
Returns
Type Description
string

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
Type Description
string

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
Type Name Description
int portalId
int userId
int filterUserId
int filterRoleId
int relationTypeId
bool isAdmin
int pageIndex
int pageSize
string sortColumn
bool sortAscending
string propertyNames
string propertyValues
Returns
Type Description
IList<UserInfo>

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
Type Name Description
int portalId
int pageIndex
int pageSize
string sortColumn
bool sortAscending
string propertyName
string propertyValue
Returns
Type Description
IList<UserInfo>

IsValidUserName(string)

Declaration
bool IsValidUserName(string userName)
Parameters
Type Name Description
string userName
Returns
Type Description
bool

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS