Represents a user's status watched object. For example, Available, Do Not Disturb and so on.
Object instances of this class are managed by the UserStatusList class.
Namespace: ININ.IceLib.PeopleAssembly: ININ.IceLib.People (in ININ.IceLib.People.dll) Version: 0.0.0.0 (22.3.0.218)
Syntax
C# |
---|
public class UserStatus |
Visual Basic |
---|
Public Class UserStatus |
Remarks
Each property (with the exception of OnPhoneChangedHasValue, StatusChangedHasValue,
and LoggedIn) is represented by an integer value within the UserStatusProperty enumeration.
The user's status contains information such as a forward telephone number, status notes, a date and time until which
the user will be in the selected status, the date and time they entered that status, and so on. Note that the
OnPhoneChanged and StatusChanged datetime values only have granularity to the second,
which means that multiple changes to those properties in the same second will only result in a single
WatchedObjectsChanged notification.
Inheritance Hierarchy
System..::..Object
ININ.IceLib.People..::..UserStatus
ININ.IceLib.People..::..UserStatus
Version Information
Supported for IC Server version 2015 R1 and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.
For 4.0, supported for IC Server version 4.0 GA and beyond.
For 3.0, supported for IC Server version 3.0 GA and beyond.