-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial implementation of AppLifecycle and ActivationRegistrationManager APIs. #268
Conversation
… interfaces on the event args classes.
Remove shared samples completely.
…for v1). Make GetActivatedEventArgs defer to the platform for packaged apps.
// Copyright (c) Microsoft Corporation. All rights reserved. | ||
// Licensed under the MIT License. See LICENSE in the project root for license information. | ||
|
||
namespace Microsoft.ProjectReunion |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jonwis , I was imagining that we would not have anything in "Microsoft.ProjectReuion" namespace. Is this OK?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For now it is, but we should probably move this to Ms.AppModel.Something eventually
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There will be additional changes for the file activation at which time we may change the namespace,
@aeloros please change the title of this PR to have a human-readable one-line-description of this PR (Use the "Edit" button on the top right of the PR page) |
Implement the first set of functionality for the AppLifecycle and ActivationRegistrationManager objects.
Support in this change is scoped to implementation of the LaunchActivatedEventArgs and ProtocolActivatedEventArgs scenarios for unpackaged Win32.
Sample APIs were removed from the tree.
Testing was done by adding basic launch tests, and testing protocol scenarios with a basic sample app. A later PR will contain protocol tests, and a move to the new test framework.