如何从WP8应用程序打开特定WP应用程序的Windows应用商店页面(MarketplaceDetailTask?)



要打开当前应用程序的Windows应用商店页面,我们通常使用以下代码:

MarketplaceDetailTask marketPlaceDetailTask = new MarketplaceDetailTask();
marketPlaceDetailTask.Show();

但是,如何打开另一个已发布产品的Windows应用商店页面?如果我这样称呼,我是对的吗

var success = Windows.System.Launcher.LaunchUriAsync(new Uri("http://www.windowsphone.com/s?appid=d1a235ce-...-040e"));

或者说:

WebBrowserTask task = new WebBrowserTask();
task.URL = "http://www.windowsphone.com/s?appid=d1a235ce-...-040e";
task.Show();

是否有像MarketplaceDetailTask这样的专用任务来打开特定的产品页面?

只需将MarketplaceDetailTask与要显示的应用程序的guid一起使用

var marketplaceDetailTask = new MarketplaceDetailTask();
marketplaceDetailTask.ContentIdentifier = "d1a235ce-...-040e";
marketplaceDetailTask.ContentType = MarketplaceContentType.Applications;
marketplaceDetailTask.Show();

相关内容

最新更新