UserBeforeUpdateEventArgs
is defined in the Telligent.Evolution.Extensibility.Api.Version1
namespace of Telligent.Evolution.Platform.dll
Definition
class UserBeforeUpdateEventArgs { string AccountStatus { get; set; } bool? AllowSitePartnersToContact { get; set; } bool? AllowSiteToContact { get; set; } string AvatarUrl { get; } DateTime? BannedUntil { get; set; } string BanReason { get; set; } string Bio { get; set; } DateTime? Birthday { get; set; } Guid ContentId { get; } string ConversationContactType { get; set; } string CoverPhotoUrl { get; } string DateFormat { get; set; } string DisplayName { get; set; } string EditorType { get; set; } bool? EnableCollapsingPanels { get; set; } bool? EnableCommentNotifications { get; set; } bool? EnableConversationNotifications { get; set; } bool? EnableDisplayInMemberList { get; set; } bool? EnableDisplayName { get; set; } bool? EnableEmail { get; set; } bool? EnableEmoticons { get; set; } bool? EnableFavoriteSharing { get; set; } bool? EnableHtmlEmail { get; set; } bool? EnablePostPreviewPopup { get; set; } bool? EnablePresenceTracking { get; set; } bool? EnableTracking { get; set; } bool? EnableUserSignatures { get; set; } ApiList<ExtendedAttribute> ExtendedAttributes { get; } string Gender { get; set; } bool? HasPassword { get; } int? Id { get; } User InternalEntity { get; } bool IsIgnored { get; } bool IsRenamed { get; set; } bool? IsSystemAccount { get; } DateTime? JoinDate { get; } string Language { get; set; } DateTime? LastLoginDate { get; } DateTime LastVisited { get; } string Location { get; set; } string ModerationLevel { get; } int? Points { get; } string PostSortOrder { get; set; } string Presence { get; set; } string PrivateEmail { get; } ApiList<ProfileField> ProfileFields { get; set; } string ProfileUrl { get; } string PublicEmail { get; set; } int? QualityPercentile { get; } string RenamedUsername { get; set; } IList<string> RssFeeds { get; set; } string Signature { get; set; } string SignatureFormatted { get; set; } double? TimeZone { get; set; } string TimeZoneId { get; set; } string TimeZoneInfo { get; } int TotalPosts { get; } string Username { get; } string WebUrl { get; set; } bool GetExtendedAttributeBool(string name, bool defaultValue); DateTime GetExtendedAttributeDateTime(string name, DateTime defaultValue); Guid GetExtendedAttributeGuid(string name, Guid defaultValue); int GetExtendedAttributeInt(string name, int defaultValue); string GetExtendedAttributeString(string name, string defaultValue); void SetExtendedAttributeDateTime(string name, DateTime value); void SetExtendedAttributeGuid(string name, Guid value); void SetExtendedAttributeInt(string name, int value); void SetExtendedAttributeString(string name, string value); }
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
AccountStatus | string | |||
AllowSitePartnersToContact | bool? | |||
AllowSiteToContact | bool? | |||
AvatarUrl | string | |||
BannedUntil | DateTime? | |||
BanReason | string | |||
Bio | string | |||
Birthday Obsolete | DateTime? | Obsolete in 13. Recreate this field as a profile field and interact it with as other profile fields. | ||
ContentId | Guid | |||
ConversationContactType | string | |||
CoverPhotoUrl | string | |||
DateFormat | string | |||
DisplayName | string | |||
EditorType Obsolete | string | This property is no longer used and will always return an empty string. | ||
EnableCollapsingPanels | bool? | |||
EnableCommentNotifications | bool? | |||
EnableConversationNotifications | bool? | |||
EnableDisplayInMemberList | bool? | |||
EnableDisplayName | bool? | |||
EnableEmail | bool? | |||
EnableEmoticons | bool? | |||
EnableFavoriteSharing | bool? | |||
EnableHtmlEmail | bool? | |||
EnablePostPreviewPopup | bool? | |||
EnablePresenceTracking | bool? | |||
EnableTracking Obsolete | bool? | This value is no longer used, and will always return true | ||
EnableUserSignatures | bool? | |||
ExtendedAttributes | ApiList<ExtendedAttribute> | |||
Gender Obsolete | string | Obsolete in 13. Recreate this field as a profile field and interact it with as other profile fields. | ||
HasPassword | bool? | |||
Id | int? | |||
InternalEntity | User | |||
IsIgnored | bool | |||
IsRenamed | bool | |||
IsSystemAccount | bool? | |||
JoinDate | DateTime? | |||
Language | string | |||
LastLoginDate | DateTime? | |||
LastVisited | DateTime | |||
Location Obsolete | string | Obsolete in 13. Recreate this field as a profile field and interact it with as other profile fields. | ||
ModerationLevel | string | |||
Points | int? | |||
PostSortOrder | string | |||
Presence | string | |||
PrivateEmail | string | |||
ProfileFields | ApiList<ProfileField> | |||
ProfileUrl | string | |||
PublicEmail | string | |||
QualityPercentile | int? | |||
RenamedUsername | string | |||
RssFeeds | IList<string> | |||
Signature | string | |||
SignatureFormatted Obsolete | string | Obsolete in 13. Use Signature instead. | ||
TimeZone | double? | |||
TimeZoneId | string | |||
TimeZoneInfo | string | |||
TotalPosts | int | |||
Username | string | |||
WebUrl Obsolete | string | Obsolete in 13. Recreate this field as a profile field and interact it with as other profile fields. |
Methods
bool GetExtendedAttributeBool(string name, bool defaultValue);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
defaultValue | bool | Default Value | Required |
Return Type
bool
DateTime GetExtendedAttributeDateTime(string name, DateTime defaultValue);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
defaultValue | DateTime | Default Value | Required |
Return Type
DateTime
Guid GetExtendedAttributeGuid(string name, Guid defaultValue);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
defaultValue | Guid | Default Value | Required |
Return Type
Guid
int GetExtendedAttributeInt(string name, int defaultValue);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
defaultValue | int | Default Value | Required |
Return Type
int
string GetExtendedAttributeString(string name, string defaultValue);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
defaultValue | string | Default Value | Required |
Return Type
string
void SetExtendedAttributeDateTime(string name, DateTime value);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
value | DateTime | Value | Required |
void SetExtendedAttributeGuid(string name, Guid value);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
value | Guid | Value | Required |
void SetExtendedAttributeInt(string name, int value);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
value | int | Value | Required |
void SetExtendedAttributeString(string name, string value);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
name | string | Name | Required | ||
value | string | Value | Required |