MediaPlaybackCommandManagerCommandBehavior.EnablingRule Propriété

Définition

Obtient ou définit une valeur indiquant si une commande System Media Transport Controls doit toujours être activée, ne doit jamais être activée ou si le système doit déterminer automatiquement si la commande est activée.

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

Valeur de propriété

Valeur définissant la règle d’activation d’une commande System Media Transport Controls.

Remarques

Utilisez cette propriété pour remplacer le comportement par défaut d’une commande System Media Transport Controls gérée par un MediaCommandManager. Si un MediaPlayer n’a aucun élément restant à lire, les contrôles de transport multimédia système désactivent le bouton Suivant . Si votre application utilise le bouton Suivant pour déclencher une autre action, telle que le passage à une autre playlist d’éléments multimédias, vous pouvez définir EnableRule pour nextBehavior sur Always pour vous assurer que le bouton Suivant est toujours activé. Ou, si un MediaPlayer a des éléments restants à lire, les contrôles de transport multimédia système activent le bouton Suivant par défaut. Si votre application nécessite une action de l’utilisateur avant de lire l’élément multimédia suivant, vous pouvez définir EnableRule pour NextBehavior sur Jamais pour désactiver le bouton Suivant .

S’applique à