2016-01-06 50 views
0

我有一個瀏覽器應用程序,允許我將文件存儲在本地空間並顯示所有存在文件的列表。從Windows應用商店中的目標應用程序回撥共享應用程序

我的應用程序可以被認爲是一個共享應用程序。

現在在我的應用程序,只要我點擊一個文件,該文件是在目標應用程序中打開,例如,如果我在PDF文檔單擊,文件是由Acrobat Reader軟件應用程序中打開。

我想檢測回調目標應用程序共享我的應用程序中,只要用戶關閉,目前正在顯示一個文件,是隻在我的本地應用程序的空間存在於目標應用程序觸發。

回答

0

據我所知,你試圖實現的是找到一個觸發器,通知你的應用程序現在對用戶再次可見。爲此,您可以使用VisibilityChanged這樣的事件

Window.Current.VisibilityChanged + = Current_VisibilityChanged;

並且如果您的應用程序是由OS暫停,那麼你需要處理這App.Xaml.cs在OnActivated事件或this.Resuming創建應用程序恢復提供一個新的事件

+0

喜@Rohit, 我的主要動機是爲了儘快將目標應用程序完成通知(在我的應用程序)與文件存在於我的應用程序的本地(即目標是從我的應用程序調用已關閉應用程序處理。) –

相關問題