ComponentLoadFailedEventArgs 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 en cas d’échec du chargement de données binaires.
public ref class ComponentLoadFailedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ComponentLoadFailedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ComponentLoadFailedEventArgs
Public NotInheritable Class ComponentLoadFailedEventArgs
- 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 Comment utiliser la gestion des droits numériques enfichable . '''javascript
mediaProtectionManager = new Windows.Media.Protection.MediaProtectionManager();
function 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 », RebootNeeded, false);
Remarques
Cet objet n’est pas instancié directement. Il est créé par l’événement MediaProtectionManager.ComponentLoadFailed et est retourné en tant qu’argument au délégué ComponentLoadFailedEventHandler .
Propriétés
Completion |
Retourne une indication de l’achèvement de l’événement. |
Information |
Retourne la liste des composants de l’objet RevokeAndRenewalInformation qui doivent être révoqués et renouvelés avec des composants mis à jour. |