SmartCardAppletIdGroupActivationPolicy Énumération
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.
Définit les valeurs valides qui peuvent être passées à la méthode RequestActivationPolicyChangeAsync .
public enum class SmartCardAppletIdGroupActivationPolicy
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 65536)]
enum class SmartCardAppletIdGroupActivationPolicy
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 65536)]
public enum SmartCardAppletIdGroupActivationPolicy
var value = Windows.Devices.SmartCards.SmartCardAppletIdGroupActivationPolicy.disabled
Public Enum SmartCardAppletIdGroupActivationPolicy
- Héritage
-
SmartCardAppletIdGroupActivationPolicy
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows Mobile Extension SDK (introduit dans 10.0.10240.0)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduit dans v1.0)
|
Champs
Disabled | 0 | La stratégie d’activation est définie sur désactivé. |
Enabled | 2 | La stratégie d’activation est définie sur activé. |
ForegroundOverride | 1 | La stratégie d’activation est définie sur remplacement de premier plan. |
Remarques
Si une application s’exécute au premier plan avec l’écran allumé, cette application peut remplacer toute autre application qui a peut-être été Activée.
Pour les scénarios de paiement, vous choisissez votre carte de paiement par défaut afin qu’il soit Activé. Vous pouvez appuyer et payer même si l’application de cette carte n’est pas en cours d’exécution. En fonction de vos paramètres, vous pouvez même appuyer et payer avec l’écran de votre téléphone désactivé.
Vous pouvez également avoir une application distincte pour une autre carte qui est désactivée, car il ne s’agit pas de votre mécanisme de paiement par défaut. Si vous êtes dans un magasin qui n’accepte que la deuxième carte, vous pouvez ouvrir l’application pour la deuxième carte et elle peut demander à définir la stratégie sur ForegroundOverride. Cela lui permet d’être temporairement la valeur par défaut tant que l’application se trouve au premier plan et que l’écran est allumé ou jusqu’à ce que l’application demande à être désactivée.
Le système invite l’utilisateur si une application demande à être Activée, mais le système ne l’invite pas si une application demande ForegroundOverride , car il s’agit simplement d’une application temporaire et l’application doit l’informer.