UWP检查当前页面的名称或实例

在我的UWP应用程序,我从协议或吐司启动。 在未激活的方法,我想检查应用程序的主视图是否打开或显示哪个页面。 全部来自App.xaml.cs

我想要做一些事情:

If Mainpage is not showing --> Navigate(typeof(MainPage)); 

要么

 If main window is not open since i am coming from protocol or toast launch open frame and navigate to mainpage. 

不知道如何去做。

Solutions Collecting From Web of "UWP检查当前页面的名称或实例"