Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MediaCommand" /> class.
 /// </summary>
 /// <param name="manager">The command manager.</param>
 /// <param name="commandType">Type of the command.</param>
 protected MediaCommand(MediaCommandManager manager, MediaCommandType commandType)
 {
     Manager     = manager;
     CommandType = commandType;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SeekCommand" /> class.
 /// </summary>
 /// <param name="manager">The media element.</param>
 /// <param name="targetPosition">The target position.</param>
 public SeekCommand(MediaCommandManager manager, TimeSpan targetPosition)
     : base(manager, MediaCommandType.Seek)
 {
     TargetPosition = targetPosition;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CloseCommand"/> class.
 /// </summary>
 /// <param name="manager">The media element.</param>
 public CloseCommand(MediaCommandManager manager)
     : base(manager, MediaCommandType.Close)
 {
     // placeholder
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SpeedRatioCommand"/> class.
 /// </summary>
 /// <param name="manager">The manager.</param>
 /// <param name="speedRatio">The speed ratio.</param>
 public SpeedRatioCommand(MediaCommandManager manager, double speedRatio)
     : base(manager, MediaCommandType.SetSpeedRatio)
 {
     SpeedRatio = speedRatio;
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OpenCommand" /> class.
 /// </summary>
 /// <param name="manager">The manager.</param>
 /// <param name="source">The source.</param>
 public OpenCommand(MediaCommandManager manager, Uri source)
     : base(manager, MediaCommandType.Open)
 {
     Source = source;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StopCommand" /> class.
 /// </summary>
 /// <param name="manager">The media element.</param>
 public StopCommand(MediaCommandManager manager)
     : base(manager, MediaCommandType.Stop)
 {
     // placeholder
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PauseCommand" /> class.
 /// </summary>
 /// <param name="manager">The manager.</param>
 public PauseCommand(MediaCommandManager manager)
     : base(manager, MediaCommandType.Pause)
 {
 }