SystemMediaTransportControls.ButtonPressed 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
發生于 按下 SystemMediaTransportControls上的按鈕時。
// Register
event_token ButtonPressed(TypedEventHandler<SystemMediaTransportControls, SystemMediaTransportControlsButtonPressedEventArgs const&> const& handler) const;
// Revoke with event_token
void ButtonPressed(event_token const* cookie) const;
// Revoke with event_revoker
SystemMediaTransportControls::ButtonPressed_revoker ButtonPressed(auto_revoke_t, TypedEventHandler<SystemMediaTransportControls, SystemMediaTransportControlsButtonPressedEventArgs const&> const& handler) const;
public event TypedEventHandler<SystemMediaTransportControls,SystemMediaTransportControlsButtonPressedEventArgs> ButtonPressed;
function onButtonPressed(eventArgs) { /* Your code */ }
systemMediaTransportControls.addEventListener("buttonpressed", onButtonPressed);
systemMediaTransportControls.removeEventListener("buttonpressed", onButtonPressed);
- or -
systemMediaTransportControls.onbuttonpressed = onButtonPressed;
Public Custom Event ButtonPressed As TypedEventHandler(Of SystemMediaTransportControls, SystemMediaTransportControlsButtonPressedEventArgs)
事件類型
備註
從 Windows 10 1607 版開始,使用MediaPlayer類別或AudioGraph類別播放媒體的 UWP app 預設會自動與 SMTC 整合。 在某些情況下,您可能想要手動控制 SMTC。 在此情況下,您應該通知 ButtonPressed 事件,使用者已按下其中一個 SMTC 按鈕。 如需手動控制 SMTC 的作法指引,請參閱 手動控制系統媒體傳輸控制項。