Freigeben über


GlobalSystemMediaTransportControlsSessionManager Klasse

Definition

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
Object Platform::Object IInspectable GlobalSystemMediaTransportControlsSessionManager
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.

Gilt für: