Partilhar via


MediaPlaybackCommandManagerCommandBehavior.EnablingRule Propriedade

Definição

Obtém ou define um valor que indica se um comando Controles de Transporte de Mídia do Sistema sempre deve ser habilitado, nunca deve ser habilitado ou se o sistema deve determinar automaticamente se o comando está habilitado.

public:
 property MediaCommandEnablingRule EnablingRule { MediaCommandEnablingRule get(); void set(MediaCommandEnablingRule value); };
MediaCommandEnablingRule EnablingRule();

void EnablingRule(MediaCommandEnablingRule value);
public MediaCommandEnablingRule EnablingRule { get; set; }
var mediaCommandEnablingRule = mediaPlaybackCommandManagerCommandBehavior.enablingRule;
mediaPlaybackCommandManagerCommandBehavior.enablingRule = mediaCommandEnablingRule;
Public Property EnablingRule As MediaCommandEnablingRule

Valor da propriedade

Um valor que define a regra para habilitar um comando Controles de Transporte de Mídia do Sistema.

Comentários

Use essa propriedade para substituir o comportamento padrão de um comando Controles de Transporte de Mídia do Sistema gerenciado por um MediaPlaybackCommandManager. Se um MediaPlayer não tiver itens restantes a serem reproduzidos, os Controles de Transporte de Mídia do Sistema desabilitarão o botão Avançar . Se o aplicativo usar o botão Avançar para disparar alguma outra ação, como alternar para uma playlist diferente de itens de mídia, você poderá definir o EnablingRule para o NextBehavior como Always para garantir que o botão Avançar esteja sempre habilitado. Ou, se um MediaPlayer tiver itens restantes a serem reproduzidos, os Controles de Transporte de Mídia do Sistema habilitarão o botão Avançar por padrão. Se o aplicativo exigir alguma ação do usuário antes de reproduzir o próximo item de mídia, você poderá definir o EnablingRule para o NextBehavior como Nunca para desabilitar o botão Avançar .

Aplica-se a