Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.17 KB

startuptaskactivatedeventargs.md

File metadata and controls

38 lines (31 loc) · 1.17 KB
-api-id -api-type
T:Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs
winrt class

Windows.ApplicationModel.Activation.StartupTaskActivatedEventArgs

-description

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

-remarks

This functionality is only supported on Windows Desktop.

-see-also

Windows.ApplicationModel.Activation.IStartupTaskActivatedEventArgs, Windows.ApplicationModel.StartupTask

-examples

protected override void OnActivated(IActivatedEventArgs args)
{
    string argString = string.Empty;

    // Existing behavior to differentiate different activation kinds,
    // and to extract any argument payload.
    switch (args.Kind)
    {
        case ActivationKind.StartupTask:
            var startupArgs = args as StartupTaskActivatedEventArgs;
            string taskId = startupArgs.TaskId;
            break;
    }
}