Windows.ApplicationModel.Activation Namespace

Enables an app to handle the activation parameters for the activation contracts, appointments, and extensions supported by Windows.

Classes

AppointmentsProviderAddAppointmentActivatedEventArgs

Provides data when an app is activated to add an appointment to the user’s calendar.

JavaScript This type appears as WebUIAppointmentsProviderAddAppointmentActivatedEventArgs.

AppointmentsProviderRemoveAppointmentActivatedEventArgs

Provides data when an app is activated to remove an appointment from the user’s calendar.

JavaScript This type appears as WebUIAppointmentsProviderRemoveAppointmentActivatedEventArgs.

AppointmentsProviderReplaceAppointmentActivatedEventArgs

Provides data when an app is activated to replace an appointment in the user’s calendar.

JavaScript This type appears as WebUIAppointmentsProviderReplaceAppointmentActivatedEventArgs.

AppointmentsProviderShowAppointmentDetailsActivatedEventArgs

Provides data when an app is activated to show the details of an appointment.

AppointmentsProviderShowTimeFrameActivatedEventArgs

Provides data when an app is activated to show a specified time frame on the user’s calendar.

JavaScript This type appears as WebUIAppointmentsProviderShowTimeFrameActivatedEventArgs.

BackgroundActivatedEventArgs

Makes all data available from the IBackgroundTask.Run method available to your event handler when your app is activated by a background trigger.

BarcodeScannerPreviewActivatedEventArgs

Specifies the event arguments for activating the barcode scanner preview.

CachedFileUpdaterActivatedEventArgs

Provides information about the activated event that fires when the user saves or opens a file that needs updates from the app.

JavaScript This type appears as WebUICachedFileUpdaterActivatedEventArgs.

CameraSettingsActivatedEventArgs

Enables a camera settings app to handle the activation parameters for the app.

JavaScript This type appears as WebUICameraSettingsActivatedEventArgs.

CommandLineActivatedEventArgs

Provides information, such as the command-line arguments, when an app is activated from the command line.

CommandLineActivationOperation

Provides info about the activation of the app such as what arguments were provided and the current directory path.

ContactCallActivatedEventArgs

Provides data when an app is activated to call a contact.

JavaScript This type appears as WebUIContactCallActivatedEventArgs.

ContactMapActivatedEventArgs

Provides data when an app is activated to map a contact.

JavaScript This type appears as WebUIContactMapActivatedEventArgs.

ContactMessageActivatedEventArgs

Provides data when an app is activated to send a message to a contact.

JavaScript This type appears as WebUIContactMessageActivatedEventArgs.

ContactPanelActivatedEventArgs

Provides data when an app is activated because it uses the Contact Panel.

ContactPickerActivatedEventArgs

Provides data when an app is activated because it uses the Contact Picker.

JavaScript This type appears as WebUIContactPickerActivatedEventArgs.

ContactPostActivatedEventArgs

Provides data when an app is activated to post a contact.

JavaScript This type appears as WebUIContactPostActivatedEventArgs.

ContactVideoCallActivatedEventArgs

Provides data when an app is activated to video call a contact.

JavaScript This type appears as WebUIContactVideoCallActivatedEventArgs.

DeviceActivatedEventArgs

Provides information for a device that invokes AutoPlay.

JavaScript This type appears as WebUIDeviceActivatedEventArgs.

DevicePairingActivatedEventArgs

Provides information when an app is activated as a result of a device pairing.

DialReceiverActivatedEventArgs

Provides data when an app is activated from another app by using the DIAL protocol.

FileActivatedEventArgs

Provides data when an app is activated because it is the app associated with a file.

JavaScript This type appears as WebUIFileActivatedEventArgs.

FileOpenPickerActivatedEventArgs

Provides information about an activated event that fires when the user tries to pick files or folders that are provided by the app.

JavaScript This type appears as WebUIFileOpenPickerActivatedEventArgs.

FileOpenPickerContinuationEventArgs

Provides information about an activated event that fires after the app was suspended for a file open picker operation.

FileSavePickerActivatedEventArgs

Provides information about an activated event that fires when the user saves a file through the file picker and selects the app as the location.

JavaScript This type appears as WebUIFileSavePickerActivatedEventArgs.

FileSavePickerContinuationEventArgs

Provides information about an activated event that fires after the app was suspended for a file save picker operation.

FolderPickerContinuationEventArgs

Provides information about an activated event that fires after the app was suspended for a folder picker operation.

LaunchActivatedEventArgs

Provides event information when an app is launched.

JavaScript This type appears as WebUILaunchActivatedEventArgs.

LockScreenActivatedEventArgs

Provides information about an event that occurs when the app is activated as the lock screen.

LockScreenCallActivatedEventArgs

Provides event information when communication to and from the lock screen is required.

JavaScript This type appears as WebUILockScreenCallActivatedEventArgs.

LockScreenComponentActivatedEventArgs

Provides data when an app is activated as part of a lock screen component.

PhoneCallActivatedEventArgs

Represents the launch arguments for the application. The app’s OnActivated method will be invoked with the PhoneCallActivatedEventArgs class being the activatedEventArg payload.

PickerReturnedActivatedEventArgs

Provides data for the Activated event when it occurs after a picker returns.

Print3DWorkflowActivatedEventArgs

Provides information about an event that occurs when the app is launched as a 3D printing workflow.

PrintTaskSettingsActivatedEventArgs

Provides information in response to the event that is raised when print task settings are activated.

JavaScript This type appears as WebUIPrintTaskSettingsActivatedEventArgs.

ProtocolActivatedEventArgs

Provides data when an app is activated because it is the app associated with a URI scheme name.

JavaScript This type appears as WebUIProtocolActivatedEventArgs.

ProtocolForResultsActivatedEventArgs

Received by an application when it is launched by another application with the expectation that it will return results back to the caller.

RestrictedLaunchActivatedEventArgs

Provides event information when a restricted app is launched.

JavaScript This type appears as WebUIRestrictedLaunchActivatedEventArgs.

SearchActivatedEventArgs

Provides information about the activated event that fires when the user searches the app from the Search charm and the app isn't the main app on screen.

JavaScript This type appears as webUISearchActivatedEventArgs.

ShareTargetActivatedEventArgs

Provides information for an application that is a target for share operations.

JavaScript This type appears as WebUIShareTargetActivatedEventArgs.

SplashScreen

Provides a dismissal event and image location information for the app's splash screen.

StartupTaskActivatedEventArgs

Provides information when an app is activated at device startup or user login.

TileActivatedInfo

Provides information about the tile that launched your app.

ToastNotificationActivatedEventArgs

Provides information about an event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.

UserDataAccountProviderActivatedEventArgs

Provides data when an app is activated to manage user accounts.

VoiceCommandActivatedEventArgs

Contains info for the app's activated event when the app is launched through a voice command.

WalletActionActivatedEventArgs

Caution

The Activation.WalletActionActivatedEventArgs class is no longer supported, and will soon be deprecated. Developers are encouraged to avoid using this namespace.

Provides information to an app that was launched as the result of a wallet action.

WebAccountProviderActivatedEventArgs

Provides information to an app activated as a result of a web account provider operation.

WebAuthenticationBrokerContinuationEventArgs

Provides information to an app that was launched after being suspended for a web authentication broker operation.

Interfaces

IActivatedEventArgs

Provides common properties for all activation types.

IActivatedEventArgsWithUser

Provides information about the user that the app was activated for.

IApplicationViewActivatedEventArgs

Provides data when an app is activated to show its current view.

IAppointmentsProviderActivatedEventArgs

Provides data when an app is activated.

IAppointmentsProviderAddAppointmentActivatedEventArgs

Provides data when an app is activated to add an appointment to the user’s calendar.

IAppointmentsProviderRemoveAppointmentActivatedEventArgs

Provides data when an app is activated to remove an appointment from the user’s calendar.

IAppointmentsProviderReplaceAppointmentActivatedEventArgs

Provides data when an app is activated to replace an appointment in the user’s calendar.

IAppointmentsProviderShowAppointmentDetailsActivatedEventArgs

Provides data when an app is activated to show the details of an appointment.

IAppointmentsProviderShowTimeFrameActivatedEventArgs

Provides data when an app is activated to show a specified time frame on the user’s calendar.

IBackgroundActivatedEventArgs

Makes all data available from the IBackgroundTask.Run method available to your event handler when your app is activated by a background trigger.

IBarcodeScannerPreviewActivatedEventArgs

Describes event arguments used in activating the barcode scanner preview.

ICachedFileUpdaterActivatedEventArgs

Provides information about the activated event that fires when the user saves a file that requires content management from the app.

ICameraSettingsActivatedEventArgs

Enables a camera settings app to handle the activation parameters for the app.

ICommandLineActivatedEventArgs

Defines the interface for providing info, such as the command-line arguments, when an app is activated from the command line.

IContactActivatedEventArgs

Provides information about an activated event that is raised when the user manages a contact.

IContactCallActivatedEventArgs

Provides data when an app is activated to call a contact.

IContactMapActivatedEventArgs

Provides data when an app is activated to map a contact.

IContactMessageActivatedEventArgs

Provides data when an app is activated to send a message a contact.

IContactPanelActivatedEventArgs

Provides data when an app is activated by the contact panel.

IContactPickerActivatedEventArgs

Provides data when an app is activated because it uses the Contact Picker.

IContactPostActivatedEventArgs

Provides data when an app is activated to post a contact.

IContactsProviderActivatedEventArgs

Provides information about an activated event that fires when the user manages a contact that is provided by the app.

IContactVideoCallActivatedEventArgs

Provides data when an app is activated to video call a contact.

IContinuationActivatedEventArgs

Provides data when an app is activated after an operation that suspends the app.

IDeviceActivatedEventArgs

Provides information for a device that invokes AutoPlay.

IDevicePairingActivatedEventArgs

Provides information when an app is activated as a result of a device pairing.

IDialReceiverActivatedEventArgs

Provides data when an app is activated from another app by using the DIAL protocol.

IFileActivatedEventArgs

Provides data when an app is activated because it is the program associated with a file.

IFileActivatedEventArgsWithCallerPackageFamilyName

Provides data when an app is activated because it is the program associated with a file.

IFileActivatedEventArgsWithNeighboringFiles

Provides data when an app is activated because it is the program associated with the neighboring files.

IFileOpenPickerActivatedEventArgs

Provides information about the activated event that fires when the user tries to pick files or folders that are provided by the app.

IFileOpenPickerActivatedEventArgs2

Provides information about the activated event that fires when the user tries to pick files or folders that are provided by the app.

IFileOpenPickerContinuationEventArgs

Provides information about an activated event that fires after the app was suspended for a file open picker operation.

IFileSavePickerActivatedEventArgs

Provides information about the activated event that fires when the user saves a file through the file picker and selects the app as the location.

IFileSavePickerActivatedEventArgs2

Provides information about the activated event that fires when the user saves a file through the file picker and selects the app as the location.

IFileSavePickerContinuationEventArgs

Provides information about an activated event that fires after the app was suspended for a file save picker operation.

IFolderPickerContinuationEventArgs

Provides information about an activated event that fires after the app was suspended for a folder picker operation.

ILaunchActivatedEventArgs

Provides event information when an app is launched.

ILaunchActivatedEventArgs2

Provides additional information about the tile that launched your app.

ILockScreenActivatedEventArgs

Provides information about an event that occurs when the app is activated as the lock screen.

ILockScreenCallActivatedEventArgs

Provides event information when communication to and from the lock screen is required.

IPhoneCallActivatedEventArgs

Represents the launch arguments for the application. The app’s OnActivated method will be invoked with the PhoneCallActivatedEventArgs class being the activatedEventArg payload.

IPickerReturnedActivatedEventArgs

Provides data for the Activated event when it occurs after a picker returns.

IPrelaunchActivatedEventArgs

Provides event information about whether an app is in pre-launch state.

IPrint3DWorkflowActivatedEventArgs

Provides information about an event that occurs when the app is launched as a workflow for three-dimensional printing.

IPrintTaskSettingsActivatedEventArgs

Provides information in response to the event that is raised when print task settings are activated.

IProtocolActivatedEventArgs

Provides data when an app is activated because it is the program associated with a protocol.

IProtocolActivatedEventArgsWithCallerPackageFamilyNameAndData

Provides data and the package family name of the app that activated the current app.

IProtocolForResultsActivatedEventArgs

Describes the activation arguments when an app is launched via LaunchUriForResultsAsync.

IRestrictedLaunchActivatedEventArgs

Provides event information when a restricted app is launched.

ISearchActivatedEventArgs

Provides information about the activated event that fires when an app is used to search.

ISearchActivatedEventArgsWithLinguisticDetails

Provides information about the activated event that fires when an app is used to query text.

IShareTargetActivatedEventArgs

Provides information for an application that is a target for share operations.

IStartupTaskActivatedEventArgs

Provides information when an app is activated at device startup or user login.

IToastNotificationActivatedEventArgs

Provides information about an event that occurs when the app is activated because a user tapped on the body of a toast notification or performed an action inside a toast notification.

IUserDataAccountProviderActivatedEventArgs

Provides data when an app is activated to manage user accounts.

IViewSwitcherProvider

Provides the object that allows you to set the view for the application.

IVoiceCommandActivatedEventArgs

Represents the activated event object that contains the event info when the app is launched through a voice command.

IWalletActionActivatedEventArgs

Provides information to an app that was launched as the result of a wallet action.

IWebAccountProviderActivatedEventArgs

Contains methods for providing information to an app activated as a result of a web account provider operation.

IWebAuthenticationBrokerContinuationEventArgs

Provides information to an app that was launched after being suspended for a web authentication broker operation.

Enums

ActivationKind

Specifies the type of activation.

ApplicationExecutionState

Specifies the execution state of the app.

Remarks

For info about how to handle app activation through contact actions, see Quickstart: Handling contact actions .

See also