0
是否可以確定調用應用程序是否是當前鎖定屏幕提供程序。我的意思是,在我的應用程序中,我希望能夠查詢我的應用程序是否是當前的鎖屏供應商。我已經使用以下按鈕單擊事件將導航設置爲默認鎖定屏幕頁面,但是如果我的應用程序已經是當前提供程序,我想禁用該按鈕。如何確定當前鎖定屏幕提供程序
編輯*
我從Twitter的應用程序,它可以讓你以使其在鎖屏供應商,而這是目前的鎖屏供應商,該按鈕被禁用了這個想法。
private async void LockScreenButton_Click(object sender, RoutedEventArgs e)
{
// Launch URI for the lock screen settings screen.
var op = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-settings-lock:"));
}
當然,不得不從文檔。不過,我確實有一個問題。如果我只是像上面那樣執行快速檢查,而不是實際設置鎖定屏幕,那麼是否需要使用try catch塊?我會假設不,但我想我會問。 – Matthew
如果僅檢查IsProvidedByCurrentApplication,則不需要try/catch –