ServiceRequestedEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |