Partager via


SmartCardAppletIdGroupActivationPolicy Énumération

Définition

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.

S’applique à

Voir aussi