Interface IAudioTrackList
- Namespace
- AngleSharp.Media.Dom
- Assembly
- AngleSharp.dll
Represents a list of audio tracks.
[DomName("AudioTrackList")]
public interface IAudioTrackList : IEventTarget, IEnumerable<IAudioTrack>, IEnumerable
- Inherited Members
- Extension Methods
Properties
this[int]
Gets the track at the given index.
[DomAccessor(Accessors.Getter)]
IAudioTrack this[int index] { get; }
Parameters
index
intThe 0-based track index.
Property Value
- IAudioTrack
The track at the position.
Length
Gets the number of tracks.
[DomName("length")]
int Length { get; }
Property Value
Methods
GetTrackById(string)
Gets the track with the specified id.
[DomName("getTrackById")]
IAudioTrack GetTrackById(string id)
Parameters
id
stringThe HTML id of the track.
Returns
- IAudioTrack
The track with the given id, if any.
Events
Changed
Event triggered after changing contents.
[DomName("onchange")]
event DomEventHandler Changed
Event Type
TrackAdded
Event triggered after adding a track.
[DomName("onaddtrack")]
event DomEventHandler TrackAdded
Event Type
TrackRemoved
Event triggered after removing a track.
[DomName("onremovetrack")]
event DomEventHandler TrackRemoved