Class UserInvite
Represents the data used to invite a user
Namespace: Umbraco.Cms.Core.Models.ContentEditing
Assembly: Umbraco.Core.dll
Syntax
[DataContract(Name = "user", Namespace = "")]
public class UserInvite : EntityBasic, IValidatableObject
Properties
View SourceDeclaration
[DataMember(Name = "email", IsRequired = true)]
[Required]
[EmailAddress]
public string Email { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Message
Declaration
[DataMember(Name = "message")]
public string Message { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
UserGroups
Declaration
[DataMember(Name = "userGroups")]
[Required]
public IEnumerable<string> UserGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| IEnumerable<System.String> |
Username
Declaration
[DataMember(Name = "username")]
public string Username { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Methods
View SourceValidate(ValidationContext)
Declaration
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
Parameters
| Type | Name | Description |
|---|---|---|
| System.ComponentModel.DataAnnotations.ValidationContext | validationContext |
Returns
| Type | Description |
|---|---|
| IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> |