我希望我的UWP应用程序能够通过按下按钮为用户提供将应用程序固定/取消固定到开始屏幕的机会。
我已设法使用此代码固定应用程序:
AppListEntry entry = (await Package.Current.GetAppListEntriesAsync())[0];
bool isPinned = await StartScreenManager.GetDefault().RequestAddAppListEntryAsync(entry);
然而,我找不到任何方法来取消固定应用程序。仅非辅助磁贴的unpin功能是否可用?
答案 0 :(得分:2)
不,似乎不是这样。 StartScreenManager
是管理主要应用磁贴的类,目前它只允许用户固定主磁贴,而不是取消固定,而SecondaryTile
可以取消固定。
您可以指示用户如何仅手动取消固定磁贴。
答案 1 :(得分:0)
是的,可以。
PIN => bool x =等待tile.RequestCreateAsync();
UNPIN => bool x =等待磁贴。