This class is used to notify a local endpoint
owner that the subscription state on a subscribed-to target has
changed.
Namespace:
Microsoft.Rtc.Collaboration.Presence
Assembly: Microsoft.Rtc.Collaboration(in Microsoft.Rtc.Collaboration.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Class RemotePresenceSubscriptionStateChangedEventArgs _ Inherits EventArgs |
C# |
---|
public class RemotePresenceSubscriptionStateChangedEventArgs : EventArgs |
Visual C++ |
---|
public ref class RemotePresenceSubscriptionStateChangedEventArgs : public EventArgs |
JavaScript |
---|
Microsoft.Rtc.Collaboration.Presence.RemotePresenceSubscriptionStateChangedEventArgs = function(); Type.createClass( 'Microsoft.Rtc.Collaboration.Presence.RemotePresenceSubscriptionStateChangedEventArgs', EventArgs); |
Remarks
This event argument is returned by the
PresenceSubscriptionStateChangedevent.
When a subscription to a remote entity's presence is successful, the subscription state is set to "Subscribed". A subscription state of Terminated indicates either that the target's presence has been unsubscribed to or that UCMA was unsuccesful in subscribing to it.
Inheritance Hierarchy
Object
EventArgs
Microsoft.Rtc.Collaboration.Presence . . :: . RemotePresenceSubscriptionStateChangedEventArgs
EventArgs
Microsoft.Rtc.Collaboration.Presence . . :: . RemotePresenceSubscriptionStateChangedEventArgs