Как переопределить OnShareTarget, активированный в Template10
У меня есть проект, который должен получать данные из Share-UI Windows 10. Я прочитал документацию от Microsoft ( https://docs.microsoft.com/en-us/windows/uwp/app-to-app/receive-data) и из этого документа он говорит, что необходимо переопределить OnShareTargetActivation. мой вопрос, как переопределить OnShareTargetActivation в Template10? пока что я могу узнать только это.
1 ответ
Нам не нужно переопределять OnShareTargetActivated
в шаблоне10. в Template10.Common.BootStrapper
класс, мы можем увидеть OnShareTargetActivated
это закрытый метод. Мы не можем переопределить OnShareTargetActivated
,
В шаблоне 10 OnStartAsync
это единственная точка входа в приложение. в OnStartAsync
метод, мы можем использовать IActivatedEventArgs.Kind
чтобы получить ActivationKind. Если это активация ShareSource, он вернется ShareTarget
, Тогда мы можем преобразовать IActivatedEventArgs
в ShareTargetActivatedEventArgs
,
В Template10 есть образец для ShareTarget, пожалуйста, отошлите его.