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

See Also