SmartCardAppletIdGroupActivationPolicy 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 を要求するかどうかは確認されません。これは、一時的なもので、アプリがユーザーに通知する必要があるためです。