Skip to main content

UserObjectWithDetail

This class represents a detailed user profile within an HR system, extending from the UserObject base class to provide comprehensive information about the user and their associated details.

Properties

NameDescription
PositionDetailsA list of UserPositionWithDetail objects representing the various job positions associated with the user. Each item in the list provides detailed information about a specific position held by the user within the organization.
PropertiesA list of PropertyValueWithDetailDTO objects that contain custom property values associated with the user, allowing for additional user-specific data.
ProfileImageA string that stores the URL or path to the user’s profile image.
LocationA string representing the user’s geographical location within the system.
ProfessionDetailRepresents detailed information about a user’s profession within an organization, including properties such as the profession's ID, code, and caption.
GroupDetailsA list of UserGroupWithDetail objects indicating the groups to which the user belongs. This property provides detailed information about each group, such as its name and role within the organization.
ThemeDataRepresents theme settings for a user, including properties for primary color, background color, and background image.
CompanyDetailsA list of UserCompanyWithDetail objects indicating the companies with which the user is associated. Each item provides specific details for each company affiliation.
CultureA string specifying the user’s cultural settings within the system, such as region and format preferences.
LanguageA string representing the user's preferred language within the system.
DepartmentDetailRepresents detailed information about a user’s department within an organization, including properties such as the department's ID, code, caption, and additional custom properties.