Share via


AudioVideoFlowConfigurationChangedEventArgs Class

Represents information received when the configuration of an AudioVideoFlow instance changes.

Inheritance Hierarchy

System.Object
  System.EventArgs
    Microsoft.Rtc.Collaboration.AudioVideo.AudioVideoFlowConfigurationChangedEventArgs

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

Syntax

'Declaration
Public Class AudioVideoFlowConfigurationChangedEventArgs _
    Inherits EventArgs
'Usage
Dim instance As AudioVideoFlowConfigurationChangedEventArgs
public class AudioVideoFlowConfigurationChangedEventArgs : EventArgs

Remarks

The information in an AudioVideoFlowConfigurationChangedEventArgs instance results when an AudioVideoFlow instance raises the ConfigurationChanged event.

This class does not indicate the specific change in configuration for an AudioVideoFlow instance, only that the configuration changed. The application is responsible for determining which properties of the AudioVideoFlow have changed. The AudioVideoFlow configuration can change due to a variety of reasons: actions by the AudioVideoFlow instance; actions by the remote endpoint; internal configuration changes. For more information, see the description for the ConfigurationChanged event.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

AudioVideoFlowConfigurationChangedEventArgs Members

Microsoft.Rtc.Collaboration.AudioVideo Namespace