如何覆盖 Template10 中的 OnShareTargetActivated
How to override OnShareTargetActivated in Template10
我有一个项目需要从 Share-UI Windows 10 接收数据。我已经阅读了来自 Microsoft (https://docs.microsoft.com/en-us/windows/uwp/app-to-app/receive-data) 的文档,并且从该文档中它说需要覆盖 OnShareTargetActivated。我的问题是如何覆盖 Template10 中的 OnShareTargetActivated?。目前我能学到的只有这些
我们不需要覆盖 Template10 中的 OnShareTargetActivated
。在Template10.Common.BootStrapper
class中,我们可以看到OnShareTargetActivated
是一个密封的方法。我们不能覆盖 OnShareTargetActivated
.
在模板 10 中,OnStartAsync
是应用程序的唯一入口点。在OnStartAsync
方法中,我们可以使用IActivatedEventArgs.Kind
来获取ActivationKind。如果是ShareSource激活,则returnShareTarget
。然后我们可以将IActivatedEventArgs
转换为ShareTargetActivatedEventArgs
.
Template10中有ShareTarget的示例,请参考。
我有一个项目需要从 Share-UI Windows 10 接收数据。我已经阅读了来自 Microsoft (https://docs.microsoft.com/en-us/windows/uwp/app-to-app/receive-data) 的文档,并且从该文档中它说需要覆盖 OnShareTargetActivated。我的问题是如何覆盖 Template10 中的 OnShareTargetActivated?。目前我能学到的只有这些
我们不需要覆盖 Template10 中的 OnShareTargetActivated
。在Template10.Common.BootStrapper
class中,我们可以看到OnShareTargetActivated
是一个密封的方法。我们不能覆盖 OnShareTargetActivated
.
在模板 10 中,OnStartAsync
是应用程序的唯一入口点。在OnStartAsync
方法中,我们可以使用IActivatedEventArgs.Kind
来获取ActivationKind。如果是ShareSource激活,则returnShareTarget
。然后我们可以将IActivatedEventArgs
转换为ShareTargetActivatedEventArgs
.
Template10中有ShareTarget的示例,请参考。