Class MediaStreamTrackEvent
- Namespace
- CSharpToJavaScript.APIs.JS
- Assembly
- CSharpToJavaScript.dll
The MediaStreamTrackEvent interface of the {{domxref("Media Capture and Streams API", "", "", "nocode")}} represents events which indicate that a MediaStream has had tracks added to or removed from the stream through calls to Media Capture and Streams API methods. These events are sent to the stream when these changes occur.
[Value("MediaStreamTrackEvent")]
public class MediaStreamTrackEvent : Event
- Inheritance
-
MediaStreamTrackEvent
- Inherited Members
Remarks
The events based on this interface are MediaStreamaddtrack and MediaStreamremovetrack.
-MediaStream: MediaStreamaddtrack and MediaStreamremovetrack events
-MediaStreamTrack
-Media Capture and Streams API
Constructors
MediaStreamTrackEvent()
public MediaStreamTrackEvent()
MediaStreamTrackEvent(string, MediaStreamTrackEventInit)
The MediaStreamTrackEvent() constructor returns a new MediaStreamTrackEvent object,
which represents an event signaling that a MediaStreamTrack has been added to or removed from a MediaStream.
public MediaStreamTrackEvent(string type, MediaStreamTrackEventInit eventInitDict)
Parameters
typestringeventInitDictMediaStreamTrackEventInit
Remarks
-MediaStreamaddtrack and MediaStreamremovetrack events
-MediaStreamTrack
-MediaStream
-Media Capture and Streams API
Properties
Track
The track read-only property of the MediaStreamTrackEvent interface returns the MediaStreamTrack associated with this event.
[Value("track")]
public MediaStreamTrack Track { get; }
Property Value
- MediaStreamTrack
A MediaStreamTrack object.
Remarks
-MediaStreamaddtrack and MediaStreamremovetrack events
-MediaStreamTrack