Processes added or removed participant endpoints to the MCU.

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

Syntax

Visual Basic (Declaration)
Protected 
Overrides 
Sub 

HandleParticipantEndpointAttendanceChanged ( _
	
addedEndpoints 
As 
Collection(
Of 
KeyValuePair(
Of 

ParticipantEndpoint, 

McuParticipantEndpointProperties)), _
	
removedEndpoints 
As 
Collection(
Of 
KeyValuePair(
Of 

ParticipantEndpoint, 

McuParticipantEndpointProperties)) _
)
C#
protected 
override 
void 

HandleParticipantEndpointAttendanceChanged(
	
Collection<
KeyValuePair<

ParticipantEndpoint, 

McuParticipantEndpointProperties>> 
addedEndpoints,
	
Collection<
KeyValuePair<

ParticipantEndpoint, 

McuParticipantEndpointProperties>> 
removedEndpoints
)
Visual C++
protected:
virtual 
void 

HandleParticipantEndpointAttendanceChanged(
	
Collection<
KeyValuePair<

ParticipantEndpoint^, 

McuParticipantEndpointProperties^>>^ 
addedEndpoints, 
	
Collection<
KeyValuePair<

ParticipantEndpoint^, 

McuParticipantEndpointProperties^>>^ 
removedEndpoints
) 
override
JavaScript
function 

handleParticipantEndpointAttendanceChanged(
addedEndpoints, 
removedEndpoints);

Parameters

addedEndpoints
Type: Collection < (Of < ( KeyValuePair < (Of < ( ParticipantEndpoint, McuParticipantEndpointProperties > ) > ) > ) > )
Endpoints added to the MCU roster.
removedEndpoints
Type: Collection < (Of < ( KeyValuePair < (Of < ( ParticipantEndpoint, McuParticipantEndpointProperties > ) > ) > ) > )
Endpoints removed from the MCU roster.

See Also