SmartCardAppletIdGroupActivationPolicy Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define os valores válidos que podem ser passados para o método 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
- Herança
-
SmartCardAppletIdGroupActivationPolicy
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Mobile Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduzida na v1.0)
|
Campos
Disabled | 0 | A política de ativação está definida como desabilitada. |
Enabled | 2 | A política de ativação está definida como habilitada. |
ForegroundOverride | 1 | A política de ativação é definida como substituição em primeiro plano. |
Comentários
Se um aplicativo estiver em execução em primeiro plano com a tela ativada, esse aplicativo poderá substituir qualquer outro aplicativo que possa ter sido Habilitado.
Para cenários de pagamento, você escolhe seu cartão de pagamento padrão para que ele seja Habilitado. Você pode tocar e pagar mesmo que o aplicativo para esse cartão não esteja em execução. Dependendo das configurações, você pode até tocar e pagar com a tela do telefone desativada.
Você também pode ter um aplicativo separado para outra cartão que está desabilitada, pois não é seu mecanismo de pagamento padrão. Se você estiver em uma loja que usa apenas o segundo cartão, poderá abrir o aplicativo para o segundo cartão e ele poderá solicitar a definição da política como ForegroundOverride. Isso permite que ele seja temporariamente o padrão, desde que o aplicativo esteja em primeiro plano e a tela esteja ativada ou até que o aplicativo solicite a desabilitação.
O sistema solicitará ao usuário se um aplicativo pedir para ser Habilitado, mas o sistema não solicitará se um aplicativo solicitar ForegroundOverride , pois ele é apenas temporário e o aplicativo deve estar informando o usuário.