MediaExtensionManager.RegisterMediaExtensionForAppService Methode
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.
Registriert eine Medienerweiterung, die eine Hintergrundaufgabe bereitstellt, die Medien decodiert.
public:
virtual void RegisterMediaExtensionForAppService(IMediaExtension ^ extension, AppServiceConnection ^ connection) = RegisterMediaExtensionForAppService;
void RegisterMediaExtensionForAppService(IMediaExtension const& extension, AppServiceConnection const& connection);
public void RegisterMediaExtensionForAppService(IMediaExtension extension, AppServiceConnection connection);
function registerMediaExtensionForAppService(extension, connection)
Public Sub RegisterMediaExtensionForAppService (extension As IMediaExtension, connection As AppServiceConnection)
Parameter
- extension
- IMediaExtension
Ein Objekt, das IMediaExtension implementiert.
- connection
- AppServiceConnection
Ein AppServiceConnection-Objekt , das eine Endpunktverbindung für einen App-Dienst darstellt.
Windows-Anforderungen
Gerätefamilie |
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
|
Hinweise
Rufen Sie diese Methode in der Run-Methode einer Windows-Runtime Component auf, die Ihre Medienerweiterung verfügbar macht.
Rufen Sie eine instance von AppServiceConnection ab, indem Sie die TriggerDetails-Eigenschaft der an die Run-Methode übergebenen IBackgroundTaskInstance an ein AppServiceTriggerDetails-Objekt umwandeln und dann auf die AppServiceConnection-Eigenschaft zugreifen.
Damit Ihre Hintergrundaufgabe ein AppServiceTriggerDetails-Objekt empfängt, müssen Sie es als App Service in Ihrer App-Manifestdatei registrieren. Weitere Informationen finden Sie unter Erstellen und Nutzen eines App-Diensts.