Ответ 1
На вашей базовой странице (или отдельной странице, если вы хотите ее только на одном), вы можете определить такие настройки, как это:
SettingsPane.GetForCurrentView().CommandsRequested += SettingsCommandsRequested;
private void SettingsCommandsRequested(SettingsPane sender, SettingsPaneCommandsRequestedEventArgs args)
{
//use "new Guid()" instead of string "privacy" if you're experiencing an exception
var privacyStatement = new SettingsCommand("privacy", "Privacy Statement",
async x => await Launcher.LaunchUriAsync(new Uri("http://some-url.com")));
args.Request.ApplicationCommands.Clear();
args.Request.ApplicationCommands.Add(privacyStatement);
}
Очевидно, что в этом примере у нас была ссылка политики конфиденциальности на внешнюю страницу, однако вы можете изменить код, чтобы открыть отдельную страницу в приложении, если хотите.