MediaEnded Event
Occurs when the MediaElement is no longer playing audio or video.
XAML |
<object MediaEnded="eventhandlerFunction" .../>
|
Scripting |
[token = ]object.AddEventListener("MediaEnded", eventhandlerFunction)
|
AddEventListener Parameters
token | integer A token that is returned from the function, which you can optionally retain as a variable. If you intend to call RemoveEventListener to remove the handler, you will need this token. |
eventhandlerFunction | object The name of your event handler function as it is defined in script. When used as an AddEventListener parameter, quotes around the function name are not required. See Remarks. |
Event Handler Parameters
sender | object Identifies the object that invoked the event. |
eventArgs | object This parameter is always set to null. |
Remarks
You can also add handlers in script using a quoted string for the event handler name:
object.AddEventListener("MediaEnded", "eventhandlerFunction")
This syntax also returns a token; however, the token is not an absolute requirement for removing the handler, in cases where the handler was added by using a quoted string. For details, see RemoveEventListener.
If the media file contains multiple streams, this event will occur after the last stream has ended.
The MediaEnded event does not occur if media playback is controlled interactively. The event that calls the Stop method can be used for end of media tasks.