MediaBinder
MediaBinder
MediaBinder
MediaBinder
Class
Definition
Enables deferred binding of media content associated with a MediaSource.
Use this class for media content that you don't want to bind to a MediaSource object until a media player is about to actually play the content. A typical scenario for this is playing content that requires payment when it is accessed.
public : sealed class MediaBinder : IMediaBinderpublic sealed class MediaBinder : IMediaBinderPublic NotInheritable Class MediaBinder Implements IMediaBinder// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10586.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v2)
|
Constructors
MediaBinder() MediaBinder() MediaBinder() MediaBinder()
Initializes a new instance of the MediaBinder class.
public : MediaBinder()public MediaBinder()Public Sub New()// You can use this method in JavaScript.
Properties
Source Source Source Source
Gets the MediaSource object associated with the MediaBinder.
public : MediaSource Source { get; }public MediaSource Source { get; }Public ReadOnly Property Source As MediaSource// You can use this property in JavaScript.
The MediaSource object associated with the MediaBinder.
Token Token Token Token
Gets or sets an app-specified string that is used to identify the media content that the app should bind when the Binding event is raised.
public : PlatForm::String Token { get; set; }public string Token { get; set; }Public ReadWrite Property Token As string// You can use this property in JavaScript.
- Value
- PlatForm::String string string string
An app-specified string that is used to identify the specific media content that the app should bind.
Events
Binding Binding Binding Binding
Occurs when a media player is ready for the media content to be bound to a MediaSource. Use the handler for this to set the media content for the source by calling SetStream, SetStreamReference, or SetUri.
public : event TypedEventHandler Binding<MediaBinder, MediaBindingEventArgs>public event TypedEventHandler Binding<MediaBinder, MediaBindingEventArgs>Public Event Binding<MediaBinder, MediaBindingEventArgs>// You can use this event in JavaScript.