Interface IPublishedMember
Represents a published member.
Namespace: Umbraco.Cms.Core.Models.PublishedContent
Assembly: Umbraco.Core.dll
Syntax
public interface IPublishedMember : IPublishedContent, IPublishedElement
Remarks
Extends IPublishedContent with member-specific properties such as email, username, and account status information.
Properties
View SourceComments
Gets the comments associated with the member account.
Declaration
string? Comments { get; }
Property Value
| Type | Description |
|---|---|
| string |
CreationDate
Gets the date and time when the member account was created.
Declaration
DateTime CreationDate { get; }
Property Value
| Type | Description |
|---|---|
| DateTime |
Gets the email address of the member.
Declaration
string Email { get; }
Property Value
| Type | Description |
|---|---|
| string |
IsApproved
Gets a value indicating whether the member account is approved.
Declaration
bool IsApproved { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsLockedOut
Gets a value indicating whether the member account is locked out.
Declaration
bool IsLockedOut { get; }
Property Value
| Type | Description |
|---|---|
| bool |
LastLockoutDate
Gets the date and time when the member account was last locked out.
Declaration
DateTime? LastLockoutDate { get; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
LastLoginDate
Gets the date and time of the member's last login.
Declaration
DateTime? LastLoginDate { get; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
LastPasswordChangedDate
Gets the date and time when the member's password was last changed.
Declaration
DateTime? LastPasswordChangedDate { get; }
Property Value
| Type | Description |
|---|---|
| DateTime? |
UserName
Gets the username of the member.
Declaration
string UserName { get; }
Property Value
| Type | Description |
|---|---|
| string |