View Source
Interface IUser
Defines the interface for a User
Assembly: Umbraco.Core.dll
Syntax
public interface IUser : IMembershipUser, IEntity, IDeepCloneable, IRememberBeingDirty, ICanBeDirty
Properties
View Source
AllowedSections
Declaration
IEnumerable<string> AllowedSections { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<System.String> |
|
View Source
Avatar
Will hold the media file system relative path of the users custom avatar if they uploaded one
Declaration
string Avatar { get; set; }
Property Value
Type |
Description |
System.String |
|
View Source
EmailConfirmedDate
Declaration
DateTime? EmailConfirmedDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
View Source
Groups
Gets the groups that user is part of
Declaration
IEnumerable<IReadOnlyUserGroup> Groups { get; }
Property Value
View Source
InvitedDate
Declaration
DateTime? InvitedDate { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
View Source
Language
Declaration
string Language { get; set; }
Property Value
Type |
Description |
System.String |
|
View Source
Name
Declaration
string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
View Source
ProfileData
Exposes the basic profile data
Declaration
IProfile ProfileData { get; }
Property Value
View Source
SecurityStamp
The security stamp used by ASP.Net identity
Declaration
string SecurityStamp { get; set; }
Property Value
Type |
Description |
System.String |
|
View Source
SessionTimeout
Declaration
int SessionTimeout { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
View Source
StartContentIds
Declaration
int[] StartContentIds { get; set; }
Property Value
Type |
Description |
System.Int32[] |
|
View Source
Declaration
int[] StartMediaIds { get; set; }
Property Value
Type |
Description |
System.Int32[] |
|
View Source
TourData
A Json blob stored for recording tour data for a user
Declaration
string TourData { get; set; }
Property Value
Type |
Description |
System.String |
|
View Source
UserState
Declaration
UserState UserState { get; }
Property Value
Methods
View Source
AddGroup(IReadOnlyUserGroup)
Declaration
void AddGroup(IReadOnlyUserGroup group)
Parameters
View Source
ClearGroups()
Declaration
View Source
RemoveGroup(String)
Declaration
void RemoveGroup(string group)
Parameters
Type |
Name |
Description |
System.String |
group |
|