Share via


RemotePresenceViewSubscriptionMode Enumeration

Represents the subscription mode for RemotePresenceView to fetch presence information.

Namespace:  Microsoft.Rtc.Collaboration.Presence
Assembly:  Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)

Syntax

'Declaration
Public Enumeration RemotePresenceViewSubscriptionMode
'Usage
Dim instance As RemotePresenceViewSubscriptionMode
public enum RemotePresenceViewSubscriptionMode

Members

Member name Description
Default All remote presentities in a RemotePresenceView will have persistence subscription, but could be downgraded to polling if subscription limit is reached for presentity or its an automated service. This is the recommended mode for applications who wish to have persistent subscription.
Persistent All remote presentities in RemotePresenceView will have persistent subscription.

Presentities that are automated services that rarely change their presence information will not be polled automatically. It is recommended that application remove them manually or use the Default mode.

Polling All remote presentities in RemotePresenceView will be polled with specified polling interval.

See Also

Reference

Microsoft.Rtc.Collaboration.Presence Namespace

IsAutomatedService