MediaPlaybackCommandManagerCommandBehavior.EnablingRule 属性

定义

获取或设置一个值,该值指示系统媒体传输控制命令是否应始终启用、永远不启用,或者系统是否应自动确定是否启用该命令。

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

属性值

一个 值,该值定义用于启用系统媒体传输控件命令的规则。

注解

使用此属性可替代由 MediaPlaybackCommandManager 托管的系统媒体传输控件命令的默认行为。 如果 MediaPlayer 没有要播放的剩余项目,则系统媒体传输控件将禁用“ 下一步 ”按钮。 如果你的应用使用“下一步”按钮触发某些其他操作,例如切换到其他媒体项播放列表,则可以将 NextBehaviorEnableingRule 设置为“始终”,以确保始终启用“下一步”按钮。 或者,如果 MediaPlayer 有剩余项目要播放,系统媒体传输控件将默认启用 “下一步 ”按钮。 如果你的应用在播放下一个媒体项之前需要一些用户操作,可以将 NextBehaviorEnableingRule 设置为“从不”以禁用“下一步”按钮。

适用于