UserInfo Class |
Namespace: Omada.OE.Model
[SerializableAttribute] public class UserInfo : IObjectWithId, ICloneable
The UserInfo type exposes the following members.
| Name | Description | |
|---|---|---|
| UserInfo(Int32) | ||
| UserInfo(AuthUserInfo) |
This constructor will leave DisplayName empty.
|
| Name | Description | |
|---|---|---|
| Culture | ||
| DisplayName |
This field will not be initialized if object was creade from or assigned from AuthUserInfo.
| |
| Email2 | ||
| FirstName | ||
| GroupIds |
GroupIds contain the id's of ALL (regardless of AuthLevel) the usergroups that the user is a member of, including his own personal group.
The information is not always present - if not GroupIds is null.
| |
| LanguageId | ||
| LastName | ||
| SystemUser | ||
| UserId | ||
| UserName |
| Name | Description | |
|---|---|---|
| Assign(AuthUserInfo) |
As AuthUserInfo does not contain DisplayName, it will be empty.
| |
| Assign(User) | ||
| Assign(UserInfo) | ||
| Clone | ||
| FormatName | ||
| GetMailAddress |
Method throws an exception if the email is empty.
| |
| ToString |
The full name of the user
(Overrides ObjectToString.) | |
| ToString(AppFormatInfo) |
| Name | Description | |
|---|---|---|
| ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) | |
| ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) | |
| ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |
| Name | Description | |
|---|---|---|
| IObjectWithId.GetId |