Share via


RemotePresenceView Members

Include Protected Members
Include Inherited Members

This class is used to fetch presence information for remote presentities from LocalEndpoint.

The RemotePresenceView type exposes the following members.

Constructors

  Name Description
Public method RemotePresenceView(LocalEndpoint) Creates an instance of the RemotePresenceView class.
Public method RemotePresenceView(LocalEndpoint, RemotePresenceViewSettings) Creates an instance of the RemotePresenceView class.

Top

Properties

  Name Description
Public property ApplicationContext Gets or sets an application-defined context.
Public property PollingInterval Gets the polling interval.
Public property PresenceSubscriptionCategories Gets the list of categories for which presence information will be returned.
Public property SubscriberEndpoint Gets the instance of endpoint to which this RemotePresenceView belongs.
Public property SubscriptionMode Gets the mode of subscription in this view.

Top

Methods

  Name Description
Public method BeginTerminate Begins an asynchronous operation to dispose this view.
Public method EndTerminate Ends the asynchronous operation started by BeginTerminate(AsyncCallback, Object).
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetPresentities Returns a snapshot of the list of targets in this view.
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method SetPresenceSubscriptionCategoriesForPolling Sets the presence subscription categories for polling.
Public method StartSubscribingToPresentities Start the operation to subscribe to the specified list of targets.
Public method StartUnsubscribingToPresentities Start the operation to unsubscribe to the specified list of targets.
Public method ToString (inherited from Object)

Top

Events

  Name Description
Public event PresenceNotificationReceived Raised when presence notifications arrive for participants in this view.
Public event SubscriptionStateChanged Raised when subscription state changes for participants in this view.

Top

See Also

Reference

RemotePresenceView Class

Microsoft.Rtc.Collaboration.Presence Namespace