Skip to main content

Class UserInfo

Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for UserInfo.

Inheritance

objectCarrierUserInfo

Inherited Members

Carrier.TableRight, Carrier.FieldProperties, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Examples

Get UserInfo 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new UserAgent(configuration);
var userInfo = agent.GetUserInfo( 123 );

Constructors

UserInfo()

Default constructor - defaults any enum props to 0.

Properties

CanLogon

Property Value

bool

Deleted

If true, the user is retired and should have no rights, not appear in lists, etc.

Property Value

bool

EjUserId

ID of the ej user record corresponding to this associate; 0 for associates that are not ej users

Property Value

int

GrantedLicenses

Property Value

string[]

PersonId

Owning person record

Property Value

int

Rank

Rank order

Property Value

short

RoleName

Property Value

string

RoleTooltip

Property Value

string

Tooltip

Tooltip or other description

Property Value

string

UserGroupId

Primary group membership, see UserGroupLink for secondary memberships

Property Value

int

UserGroupName

Property Value

string

UserGroupTooltip

Property Value

string

UserInfoId

Primary key

Property Value

int

UserName

Initials, also login name, possibly database user name

Property Value

string

UserType

NULL if unknown enum value.

Property Value

UserType?

See Also

UserInfo.UserType_String

UserType_String

Raw string enum value.

Property Value

string

See Also

UserInfo.UserType

See Also

UserAgent