MediaCommand Enumeration


Provides common remote control button commands.

Namespace:  System.Windows.Media
Assembly:  System.Windows (in System.Windows.dll)

public enum MediaCommand

Member nameDescription
PlayA command to start playback of the video.
PauseA command to temporarily stop the video playback.
TogglePlayPauseA command to switch between video playback and temporarily stopping the video playback.
StopA command to halt video playback.
RecordA command to start capture of the video signal.
FastForwardA command to advance the video at an accelerated speed.
RewindA command to reverse the video at an accelerated speed.
NextTrackA command to skip to the next track in the currently playing video.
PreviousTrackA command to skip to the previous track in the currently playing video.
IncreaseVolumeA command to increase the audio volume.
DecreaseVolumeA command to lower the volume.
ChannelUpA command to increment the channel.
ChannelDownA command to decrement the channel.
MuteVolumeA command to silence the audio.
MenuA command to display a menu.
TitleA command to display the title of the currently playing video.
InfoA command to display information about the current system.
DisplayA command to show the options for changing the video display.
GuideA command to display the television schedule.
TVA command to switch remote input focus to the television.

Members of this enumeration correlate with the buttons available on the most common remote controls. Some of these commands are device specific. See the Version Notes section for more information.

Version Notes

Silverlight for Xbox

MediaCommand events identified by the following values occur on Silverlight for Xbox only

  • Menu

  • Title

  • Info

  • Display

  • Guide

  • TV


Supported in: 5

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.