Work with User's presences. Obsolete. This API is replaced by the Presence property on Telligent.Evolution.Extensibility.Api.Entities.Version1.User
This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Api.Version1.IUserPresences>()
and is defined in Telligent.Evolution.Platform.dll
Methods
OnlineUser Get(UserPresencesGetOptions options = null);
Get a User's presence. Obsolete. This is replaced with the Presence property on a Telligent.Evolution.Extensibility.Api.Entities.Version1.User.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | UserPresencesGetOptions | User's presence get options | Optional |
Return Type
PagedList<OnlineUser> List(UserPresencesListOptions options = null);
Get a User's presences list. Obsolete. This is replaced with passing Presence to Telligent.Evolution.Extensibility.Api.Version1.IUsers.List()
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
options | UserPresencesListOptions | User's presences list get options | Optional |
Return Type
OnlineUser Update(bool isOnline, UserPresencesUpdateOptions options);
Updates a user's online status. Obsolete. This is no longer supported as presence is managed automatically.
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
isOnline | bool | Is User online? | Required | ||
options | UserPresencesUpdateOptions | User's presence values for update operation | Required |