GlobalSystemMediaTransportControlsSessionManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht den Zugriff auf Wiedergabesitzungen im gesamten System, die in SystemMediaTransportControls integriert sind, um Wiedergabeinformationen bereitzustellen und die Remotesteuerung zu ermöglichen.
public ref class GlobalSystemMediaTransportControlsSessionManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GlobalSystemMediaTransportControlsSessionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GlobalSystemMediaTransportControlsSessionManager
Public NotInheritable Class GlobalSystemMediaTransportControlsSessionManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1809 (eingeführt in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v7.0)
|
App-Funktionen |
globalMediaControl
|
Methoden
GetCurrentSession() |
Ruft die aktuelle Sitzung ab. Dies ist die Sitzung, von der das System glaubt, dass der Benutzer höchstwahrscheinlich steuern möchte. |
GetSessions() |
Ruft alle verfügbaren Sitzungen ab. |
RequestAsync() |
Fordert eine instance des GlobalSystemMediaTransportControlsSessionManager an. |
Ereignisse
CurrentSessionChanged |
Tritt auf, wenn sich die aktuelle Sitzung geändert hat. Dies ist die Sitzung, von der das System glaubt, dass es sich um die Sitzung handelt, die der Benutzer wahrscheinlich steuern möchte. |
SessionsChanged |
Tritt auf, wenn sich die Liste der verfügbaren Sitzungen geändert hat, weil eine neue Sitzung verbunden ist oder eine vorhandene Sitzung getrennt wird. |