다음을 통해 공유


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

활성화 정책은 전경 재정의로 설정됩니다.

설명

앱이 화면이 있는 포그라운드에서 실행 중인 경우 해당 앱은 사용되었을 수 있는 다른 앱을 재정의할 수 있습니다.

결제 시나리오의 경우 기본 결제 카드 선택하여 사용하도록 설정합니다. 해당 카드 대한 앱이 실행되고 있지 않더라도 탭하고 결제할 수 있습니다. 설정에 따라 휴대폰 화면을 탭하고 결제할 수도 있습니다.

기본 결제 메커니즘이 아니므로 사용하지 않도록 설정된 다른 카드 대한 별도의 앱이 있을 수도 있습니다. 두 번째 카드 사용하는 저장소에 있는 경우 두 번째 카드 대한 앱을 열 수 있으며 정책을 ForegroundOverride로 설정하도록 요청할 수 있습니다. 이렇게 하면 앱이 포그라운드에 있고 화면이 켜지거나 앱이 사용 안 함으로 요청될 때까지 일시적으로 기본값이 될 수 있습니다.

앱이 사용하도록 요청하면 시스템에서 사용자에게 메시지를 표시하지만, 앱이 일시적이고 앱이 사용자에게 알려야 하므로 ForegroundOverride 를 요청하는 경우 시스템에서 프롬프트를 표시하지 않습니다.

적용 대상

추가 정보