Compartilhar via


MediaPlaybackCommandManager Classe

Definição

Especifica o comportamento de e recebe eventos dos Controles de Transporte de Mídia do Sistema. Use essa classe para personalizar a interação entre um MediaPlayer e os Controles de Transporte de Mídia do Sistema.

public ref class MediaPlaybackCommandManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MediaPlaybackCommandManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MediaPlaybackCommandManager
Public NotInheritable Class MediaPlaybackCommandManager
Herança
Object Platform::Object IInspectable MediaPlaybackCommandManager
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 Anniversary Edition (introduzida na 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v3.0)

Comentários

Obtenha uma instância do MediaPlaybackCommandManager acessando a propriedade CommandManager de um objeto MediaPlayer .

Para obter diretrizes de instruções para integração com o SMTC, consulte Integrar com os Controles de Transporte de Mídia do Sistema.

Propriedades

AutoRepeatModeBehavior

Obtém um objeto que define o comportamento quando o controle de repetição automática nos Controles de Transporte de Mídia do Sistema é alternado.

FastForwardBehavior

Obtém um objeto que define o comportamento quando o botão Avançar rapidamente nos Controles de Transporte de Mídia do Sistema é tocado.

IsEnabled

Obtém ou define um valor que indica se o MediaPlaybackCommandManager está habilitado.

MediaPlayer

Obtém a instância do MediaPlayer associada ao MediaPlaybackCommandManager.

NextBehavior

Obtém um objeto que define o comportamento quando o botão Avançar nos Controles de Transporte de Mídia do Sistema é tocado.

PauseBehavior

Obtém um objeto que define o comportamento quando o botão Pausar nos Controles de Transporte de Mídia do Sistema é tocado.

PlayBehavior

Obtém um objeto que define o comportamento quando o botão Reproduzir nos Controles de Transporte de Mídia do Sistema é tocado.

PositionBehavior

Obtém um objeto que define o comportamento quando o controle de posição de reprodução nos Controles de Transporte de Mídia do Sistema é movido.

PreviousBehavior

Obtém um objeto que define o comportamento quando o botão Anterior nos Controles de Transporte de Mídia do Sistema é tocado.

RateBehavior

Obtém um objeto que define o comportamento quando a taxa de reprodução é alterada usando os Controles de Transporte de Mídia do Sistema.

RewindBehavior

Obtém um objeto que define o comportamento quando o botão Retroceder nos Controles de Transporte de Mídia do Sistema é tocado.

ShuffleBehavior

Obtém um objeto que define o comportamento quando o botão Embaralhar nos Controles de Transporte de Mídia do Sistema é alternado.

Eventos

AutoRepeatModeReceived

Ocorre quando o gerenciador de comandos recebe um comando do controle de repetição automática dos Controles de Transporte de Mídia do Sistema.

FastForwardReceived

Ocorre quando o gerenciador de comandos recebe um comando do botão Avançar rapidamente dos Controles de Transporte de Mídia do Sistema.

NextReceived

Ocorre quando o gerenciador de comandos recebe um comando do botão Avançar dos Controles de Transporte de Mídia do Sistema.

PauseReceived

Ocorre quando o gerenciador de comandos recebe um comando do botão Pausar dos Controles de Transporte de Mídia do Sistema.

PlayReceived

Ocorre quando o gerenciador de comandos recebe um comando do controle Reproduzir dos Controles de Transporte de Mídia do Sistema.

PositionReceived

Ocorre quando o gerenciador de comandos recebe um comando alterando a posição de reprodução atual dos Controles de Transporte de Mídia do Sistema.

PreviousReceived

Ocorre quando o gerenciador de comandos recebe um comando do botão Anterior dos Controles de Transporte de Mídia do Sistema.

RateReceived

Ocorre quando o gerenciador de comandos recebe um comando alterando a taxa de reprodução atual dos Controles de Transporte de Mídia do Sistema.

RewindReceived

Ocorre quando o gerenciador de comandos recebe um comando do botão Retroceder dos Controles de Transporte de Mídia do Sistema.

ShuffleReceived

Ocorre quando o gerenciador de comandos recebe um comando do controle Shuffle dos Controles de Transporte de Mídia do Sistema.

Aplica-se a

Confira também