Partager via


ServiceRequestedEventArgs Classe

Définition

Contient des données d’événement pour un objet MediaProtectionManager lorsqu’un service est demandé.

public ref class ServiceRequestedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ServiceRequestedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ServiceRequestedEventArgs
Public NotInheritable Class ServiceRequestedEventArgs
Héritage
Object Platform::Object IInspectable ServiceRequestedEventArgs
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Exemples

L’exemple suivant montre comment créer un MediaProtectionManager, définir la propriété Properties et ajouter des écouteurs d’événements pour ComponentLoadFailed et ServiceRequested. Pour obtenir l’exemple complet, consultez la rubrique Utilisation de drm enfichable . '''javascript

mediaProtectionManager = new Windows.Media.Protection.MediaProtectionManager();

fonction ServiceRequested(e) { logMsg(« Got Enabler - system/type: { » + e.request.protectionSystem + « }/{ » + e.request.type + « } »); e.completion.complete(true) ; }

function ComponentLoadFailed(e) { logMsg(e.information.items.size.toString() + " failed components »); logMsg( »

Composants :

");

Répertoriez les composants défaillants pour (var i = 0 ; c’est-à-dire < information.items.size; i++) { logMsg( »

« + e.information.items[i].name + »

" + "

Reasons=0x » + e.information.items[i].reasons.toString(16) + »

Renewal Id= » + e.information.items[i].renewalId); }

e.completion.complete(false); }

function RebootNeeded(e) { logMsg(« Reboot Required »); }

mediaProtectionManager.addEventListener(« servicerequested », ServiceRequested, false); mediaProtectionManager.addEventListener(« componentloadfailed », ComponentLoadFailed, false); mediaProtectionManager.addEventListener(« rebootneeded », RebootNeededed, false);

Remarques

Cet objet n’est pas instancié directement. Il est créé par l’événement MediaProtectionManager.ServiceRequested et est retourné en tant qu’argument au délégué ServiceRequestedEventHandler .

Propriétés

Completion

Retourne une indication de l’achèvement de la demande de service.

MediaPlaybackItem

Obtient l’élément MediaPlaybackItem associé à la demande de service.

Request

Contient la demande de service.

S’applique à