C# VS WP8 Связывание созданной плитки со схемой Uri

Сначала я создаю плитку с этим кодом:

private void btnIconicTile_Click(object sender, RoutedEventArgs e)
    {
        IconicTileData oIcontile = new IconicTileData();
        oIcontile.Title = "Hello Iconic Tile!!";
        oIcontile.Count = 7;

        oIcontile.IconImage = new Uri("Assets/Tiles/Iconic/202x202.png", UriKind.Relative);
        oIcontile.SmallIconImage = new Uri("Assets/Tiles/Iconic/110x110.png", UriKind.Relative);

        oIcontile.WideContent1 = "windows phone 8 Live tile";
        oIcontile.WideContent2 = "Icon tile";
        oIcontile.WideContent3 = "All about Live tiles By WmDev";

        oIcontile.BackgroundColor = System.Windows.Media.Colors.Black;

        // find the tile object for the application tile that using "Iconic" contains string in it.
        ShellTile TileToFind = ShellTile.ActiveTiles.FirstOrDefault(x => x.NavigationUri.ToString().Contains("Iconic".ToString()));

        if (TileToFind != null && TileToFind.NavigationUri.ToString().Contains("Iconic"))
        {
            TileToFind.Delete();
            ShellTile.Create(new Uri("/MainPage.xaml?id=Iconic", UriKind.Relative), oIcontile, true);
        }
        else
        {
            ShellTile.Create(new Uri("/MainPage.xaml?id=Iconic", UriKind.Relative), oIcontile, true);//
        }
    }

Теперь я хочу, чтобы созданная плитка на домашнем экране была связана с приложением (Uri Scheme?), Например, так:

await Windows.System.Launcher.LaunchUriAsync(new System.Uri("whatsapp:"));

Как я могу изменить "ссылку" этой недавно созданной плитки?

1 ответ

Да, мне тоже нужно.

Windows.System.Launcher.LaunchUriAsync(new System.Uri("whatsapp:"))

домашний экран

Другие вопросы по тегам