SmartCardAppletIdGroupActivationPolicy 列挙型

定義

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
継承
SmartCardAppletIdGroupActivationPolicy
属性

Windows の要件

デバイス ファミリ
Windows Mobile Extension SDK (10.0.10240.0 で導入)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (v1.0 で導入)

フィールド

Disabled 0

アクティブ化ポリシーは無効に設定されています。

Enabled 2

アクティブ化ポリシーが [有効] に設定されています。

ForegroundOverride 1

アクティブ化ポリシーはフォアグラウンドオーバーライドに設定されます。

注釈

アプリが画面をオンにしてフォアグラウンドで実行されている場合、そのアプリは 、有効になっている可能性がある他のアプリをオーバーライドできます。

支払いシナリオでは、既定の支払いカードを選択して有効にします。 そのカードのアプリが実行されていない場合でも、タップして支払うことができます。 設定に応じて、携帯電話の画面をオフにしてタップして支払うことさえできます。

また、既定の支払いメカニズムではないため、無効になっている別のカード用に別のアプリを使用することもできます。 2 番目のカードのみを受け取るストアにいる場合は、2 番目のカードのアプリを開き、ポリシーを ForegroundOverride に設定するように要求できます。 これにより、アプリがフォアグラウンドにあり、画面がオンになっているか、アプリが 無効にするように求められるまで、一時的に既定値にすることができます。

アプリが 有効にするように求められた場合、システムはユーザーにメッセージを表示しますが、アプリが ForegroundOverride を要求するかどうかは確認されません。これは、一時的なもので、アプリがユーザーに通知する必要があるためです。

適用対象

こちらもご覧ください