Represents changes in the subscription state of the presence session for this endpoint owner.

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

Syntax

Visual Basic (Declaration)
Public 
Class 

PresenceSubscriptionStateChangedEventArgs _
	
Inherits 

StateChangedEventArgs(
Of 

CollaborationSubscriptionState)
C#
public 
class 

PresenceSubscriptionStateChangedEventArgs : 

StateChangedEventArgs<

CollaborationSubscriptionState>
Visual C++
public 
ref class 

PresenceSubscriptionStateChangedEventArgs : 
public 

StateChangedEventArgs<

CollaborationSubscriptionState>
JavaScript

Microsoft.Rtc.Collaboration.Presence.PresenceSubscriptionStateChangedEventArgs
= 
function();

Type.createClass(
	 
'Microsoft.Rtc.Collaboration.Presence.PresenceSubscriptionStateChangedEventArgs',
	

Microsoft.Rtc.Signaling.StateChangedEventArgs`1);

Remarks

This event argument is returned by the SubscriptionStateChangeand SubscriptionStateChangeevent.

Inheritance Hierarchy

Object
   EventArgs
     Microsoft.Rtc.Signaling . . :: . StateChangedEventArgs < (Of < ( CollaborationSubscriptionState > ) > )
       Microsoft.Rtc.Collaboration.Presence . . :: . PresenceSubscriptionStateChangedEventArgs

See Also