SmartCardTriggerDetails SmartCardTriggerDetails SmartCardTriggerDetails SmartCardTriggerDetails Class

Definition

Provides details about a smart card trigger.

public : sealed class SmartCardTriggerDetails : ISmartCardTriggerDetails, ISmartCardTriggerDetails2, ISmartCardTriggerDetails3public sealed class SmartCardTriggerDetails : ISmartCardTriggerDetails, ISmartCardTriggerDetails2, ISmartCardTriggerDetails3Public NotInheritable Class SmartCardTriggerDetails Implements ISmartCardTriggerDetails, ISmartCardTriggerDetails2, ISmartCardTriggerDetails3// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows Mobile Extension SDK (introduced v10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract (introduced v1)

Properties

Emulator Emulator Emulator Emulator

Gets the smart card emulator that caused the event to trigger.

public : SmartCardEmulator Emulator { get; }public SmartCardEmulator Emulator { get; }Public ReadOnly Property Emulator As SmartCardEmulator// You can use this property in JavaScript.
Value
SmartCardEmulator SmartCardEmulator SmartCardEmulator SmartCardEmulator

The smart card emulator that caused the event to trigger.

See Also

SmartCard SmartCard SmartCard SmartCard

Gets the smart card.

public : SmartCard SmartCard { get; }public SmartCard SmartCard { get; }Public ReadOnly Property SmartCard As SmartCard// You can use this property in JavaScript.
Value
SmartCard SmartCard SmartCard SmartCard

The smart card.

Additional features and requirements
Device family
Windows Mobile Extension SDK (introduced v10.0.15063.0)
API contract
Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract (introduced v3)

SourceAppletId SourceAppletId SourceAppletId SourceAppletId

Gets the applet ID of the source of the smart card trigger.

public : IBuffer SourceAppletId { get; }public IBuffer SourceAppletId { get; }Public ReadOnly Property SourceAppletId As IBuffer// You can use this property in JavaScript.
Value
IBuffer IBuffer IBuffer IBuffer

The applet ID.

See Also

TriggerData TriggerData TriggerData TriggerData

Gets the smart card trigger data.

public : IBuffer TriggerData { get; }public IBuffer TriggerData { get; }Public ReadOnly Property TriggerData As IBuffer// You can use this property in JavaScript.
Value
IBuffer IBuffer IBuffer IBuffer

The smart card trigger data.

See Also

TriggerType TriggerType TriggerType TriggerType

Gets the smart card trigger type.

public : SmartCardTriggerType TriggerType { get; }public SmartCardTriggerType TriggerType { get; }Public ReadOnly Property TriggerType As SmartCardTriggerType// You can use this property in JavaScript.
See Also

Methods

TryLaunchCurrentAppAsync(String) TryLaunchCurrentAppAsync(String) TryLaunchCurrentAppAsync(String) TryLaunchCurrentAppAsync(String)

Asynchronously attempts to launch the current smart card app, passing the specified arguments.

public : IAsyncOperation<PlatForm::Boolean> TryLaunchCurrentAppAsync(PlatForm::String arguments)public IAsyncOperation<bool> TryLaunchCurrentAppAsync(String arguments)Public Function TryLaunchCurrentAppAsync(arguments As String) As IAsyncOperation( Of bool )// You can use this method in JavaScript.
Parameters
arguments
PlatForm::String String String String

A string specifying the arguments to pass to the smart card app at launch.

Returns

A Boolean value indicating if the app launched successfully.

See Also

TryLaunchCurrentAppAsync(String, SmartCardLaunchBehavior) TryLaunchCurrentAppAsync(String, SmartCardLaunchBehavior) TryLaunchCurrentAppAsync(String, SmartCardLaunchBehavior) TryLaunchCurrentAppAsync(String, SmartCardLaunchBehavior)

Asynchronously attempts to launch the current smart card app using the specified behavior, passing the specified arguments.

public : IAsyncOperation<PlatForm::Boolean> TryLaunchCurrentAppAsync(PlatForm::String arguments, SmartCardLaunchBehavior behavior)public IAsyncOperation<bool> TryLaunchCurrentAppAsync(String arguments, SmartCardLaunchBehavior behavior)Public Function TryLaunchCurrentAppAsync(arguments As String, behavior As SmartCardLaunchBehavior) As IAsyncOperation( Of bool )// You can use this method in JavaScript.
Parameters
arguments
PlatForm::String String String String

A string specifying the arguments to pass to the smart card app at launch.

Returns

A Boolean value indicating if the app launched successfully.

See Also

See Also