Raised when one or more participant endpoints join or leave the MCU.

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

Syntax

Visual Basic (Declaration)
Public Event 

ParticipantEndpointAttendanceChanged 
As 
EventHandler(
Of 

ParticipantEndpointAttendanceChangedEventArgs(
Of 

AudioVideoMcuParticipantEndpointProperties))
C#
public event 
EventHandler<

ParticipantEndpointAttendanceChangedEventArgs<

AudioVideoMcuParticipantEndpointProperties>> 

ParticipantEndpointAttendanceChanged
Visual C++
public:
 
event 
EventHandler<

ParticipantEndpointAttendanceChangedEventArgs<

AudioVideoMcuParticipantEndpointProperties^>^>^ 

ParticipantEndpointAttendanceChanged {
	
void 
add (
EventHandler<

ParticipantEndpointAttendanceChangedEventArgs<

AudioVideoMcuParticipantEndpointProperties^>^>^ 
value);
	
void 
remove (
EventHandler<

ParticipantEndpointAttendanceChangedEventArgs<

AudioVideoMcuParticipantEndpointProperties^>^>^ 
value);
}
JavaScript
function add_

participantEndpointAttendanceChanged(
value);
function remove_

participantEndpointAttendanceChanged(
value);

Remarks

A snapshot of the joining or leaving endpoint properties is provided when the event is raised. However, it is possible for an endpoint to change its properties while the event is being raised. The provided snapshot, on the other hand, will not change.

See Also