| Silverlight 5 | WinRT | 
| public sealed enum ActivationKind | |
| : IComparable, IFormattable, IConvertible | |
| { Launch, Search, ShareTarget, SendTarget, File, Protocol, FilePicker, ContactPicker, Device, PrintTaskSettings, CameraSettings } | 
| public sealed enum ApplicationExecutionState | |
| : IComparable, IFormattable, IConvertible | |
| { NotRunning, Running, Suspended, Terminated } | 
| public sealed class CameraSettingsActivatedEventArgs | |
| : __ComObject, ICameraSettingsActivatedEventArgs, IActivatedEventArgs | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | |
| public virtual Object VideoDeviceController { get; } | |
| public virtual Object VideoDeviceExtension { get; } | 
| public sealed class ContactPickerActivatedEventArgs | |
| : __ComObject, IContactPickerActivatedEventArgs, IActivatedEventArgs | |
| public virtual ContactPickerBasket Basket { get; } | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | 
| public sealed class DeviceActivatedEventArgs | |
| : __ComObject, IDeviceActivatedEventArgs, IActivatedEventArgs | |
| public virtual String DeviceInformationId { get; } | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | |
| public virtual String Verb { get; } | 
| public sealed class FileActivatedEventArgs | |
| : __ComObject, IFileActivatedEventArgs, IActivatedEventArgs | |
| public virtual IReadOnlyList`1<IStorageItem> Files { get; } | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | |
| public virtual String Verb { get; } | 
| public sealed class FilePickerActivatedEventArgs | |
| : __ComObject, IFilePickerActivatedEventArgs, IActivatedEventArgs | |
| public virtual FilePickerBasket Basket { get; } | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | 
| public abstract interface IActivatedEventArgs | |
| public abstract virtual ActivationKind Kind { get; } | |
| public abstract virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public abstract virtual SplashScreen SplashScreen { get; } | 
| public sealed class LaunchActivatedEventArgs | |
| : __ComObject, ILaunchActivatedEventArgs, IActivatedEventArgs | |
| public virtual String Arguments { get; } | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | |
| public virtual String TileId { get; } | 
| public sealed class PrintTaskSettingsActivatedEventArgs | |
| : __ComObject, IPrintTaskSettingsActivatedEventArgs, IActivatedEventArgs | |
| public virtual PrintTaskConfiguration Configuration { get; } | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | 
| public sealed class ProtocolActivatedEventArgs | |
| : __ComObject, IProtocolActivatedEventArgs, IActivatedEventArgs | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SplashScreen SplashScreen { get; } | |
| public virtual Uri Uri { get; } | 
| public sealed class SearchActivatedEventArgs | |
| : __ComObject, ISearchActivatedEventArgs, IActivatedEventArgs | |
| public virtual ActivationKind Kind { get; } | |
| public virtual String LanguageTag { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual String QueryText { get; } | |
| public virtual SplashScreen SplashScreen { get; } | 
| public sealed class SendTargetActivatedEventArgs | |
| : __ComObject, ISendTargetActivatedEventArgs, IActivatedEventArgs | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual SendOperation SendOperation { get; } | |
| public virtual SplashScreen SplashScreen { get; } | 
| public sealed class ShareTargetActivatedEventArgs | |
| : __ComObject, IShareTargetActivatedEventArgs, IActivatedEventArgs | |
| public virtual ActivationKind Kind { get; } | |
| public virtual ApplicationExecutionState PreviousExecutionState { get; } | |
| public virtual ShareOperation ShareOperation { get; } | |
| public virtual SplashScreen SplashScreen { get; } | 
| public sealed class SplashScreen | |
| : __ComObject, ISplashScreen | |
| public virtual Rect ImageLocation { get; } | |
| public virtual event TypedEventHandler`2<SplashScreen, Object> Dismissed; |