Windows Phone Launcher class

Starts the default app associated with the specified file or URI.

Launch a file contained in the app package

async void DefaultLaunch()
{
   // Path to the file in the app package to launch
   string imageFile = @"images\test.png";

   var file = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync(imageFile);

   if (file != null)
   {
      // Launch the retrieved file
      var success = await Windows.System.Launcher.LaunchFileAsync(file);

      if (success)
      {
         // File launched
      }
      else
      {
         // File launch failed
      }
   }
   else
   {
      // Could not find file
   }
}

Launch a URI

// The URI to launch
string uriToLaunch = @"http://www.bing.com";

// Create a Uri object from a URI string
var uri = new Uri(uriToLaunch);

// Launch the URI
async void DefaultLaunch()
{
   // Launch the URI
   var success = await Windows.System.Launcher.LaunchUriAsync(uri);

   if (success)
   {
      // URI launched
   }
   else
   {
      // URI launch failed
   }
}
时间: 2024-11-09 20:33:23

Windows Phone Launcher class的相关文章

Windows Phone 8.1新特性 - 应用商店启动协议

Windows Phone 8.1 Preview SDK 发布也有几个月了,之前断断续续也写过几篇 Windows Phone 8.1 新特性的文章,今天给大家介绍一下应用商店启动协议相关的知识. 关于这方面,想必大家心里都有很多疑问,为什么 Windows Phone 8.0 时代的 MarketplaceDetailTask.MarketplaceReviewTask 和 MarketplaceSearchTask 都不见了呢?这种问题在MSDN.stackoverflow等网站上都很多次

Windows Phone 8.1 新特性 - 常用的启动器

本篇为大家介绍一下 Windows Phone 8.1 中部分常用启动器的实现方式.分别是 呼叫电话.发送短信.发送邮件.添加约会到日历.启动地图.地图路线显示.地图下载 和 地图更新. 1. 呼叫电话 我们使用 PhoneCallManager 的 ShowPhoneCallUI 方法来实现呼叫电话.该方法的两个参数分别是 电话号码 和 显示名称. Windows.ApplicationModel.Calls.PhoneCallManager.ShowPhoneCallUI("10086&qu

Devlop Win 8 and Windows Phone App for Microsoft Dynamics CRM

Microsoft Dynamics CRM App for Windows Phone http://www.windowsphone.com/en-us/store/app/dynamics-crm/bdf6ad14-8ff3-4db1-a9d5-336c50ef13ee Microsoft Dynamics CRM App for Windows 8 http://apps.microsoft.com/windows/en-us/app/microsoft-dynamics-crm/937

windows phone 8.1如何访问应用商店,商店评论的连接

await Windows.System.Launcher.LaunchUriAsync( new Uri("ms-windows-store:reviewapp?appid=" + CurrentApp.AppId));

06、Windows 10 技术预览

随着 Windows 10 发布的,未来 Windows 平台都是统一开发模型,可以只写一个 Appx 包,就可以同时部署到 Windows/ Windowsw Phone/ Tablet /xbox ..平台上了,我们几个 Windows 组的同事也是摩拳擦掌,希望写一 个用户体验很好的客户端. 看了一下 MSDN 最新发布的文档和视频教程,这里作为笔记,大概总结了一下在 Windows 10上,针对 Windows 8.1 和 WP 上的一些技术更新. 贴一张视频里面聚合的路线图: MSDN

Windows Phone 8.1又有什么新花样

今年微软新任CEO提出了“Mobile First and Cloud First”的发展战略,随着微软Mobile First战略的实行,开发者是时候重视Windows Phone了.你可能不相信,在很多国家,准确的是24个国家,Windows Phone的市场份额远超过iOS.比如在墨西哥.沙特阿拉伯,还有诺基亚的大本营芬兰和波兰等.另外,他还指出,WP在新兴市场很好的支持运营商代收费功能,几乎没有盗版,开发者的收益可以得到保障.而且目前微软正在积极帮助开发者,而谷歌现在正在收紧Androi

Windows Phone开发手记-WinRT下启动器替代方案

在WP7/8时代,Silverlight框架提供了很多启动器API,我们可以很方便的使用的,来完成一些系统级的操作.但是随着Win RT架构的WP8.1(SL 8.1除外)的到来,原有的SL下的启动器API均不再可用.所幸,Win RT框架下提供的一些基于Uri协议的方案弥补了部分原有的功能缺失.今天我给大家分享,一些Win RT下的一些启动协议. 1.调用系统内置app 使用方式: await Windows.System.Launcher.LaunchUriAsync(new Uri("ms

windows phone 8.1常用启动器实例

---恢复内容开始--- 小梦今天给大家分享一下windows phone 8.1常用启动器实例,包括: 电话启动器 短信启动器 邮件启动器 添加约会|备忘到日历 地图启动器 地图路线启动器 windows phone 8.1常用启动器——电话启动器: 我们通过 PhoneCallManager 的 ShowPhoneCallUI 方法来实现呼叫电话.代码如下: private void Button_Click(object sender, RoutedEventArgs e)//电话启动器{

【Win10 UWP】URI Scheme(一):Windows Store协议的解析和使用

协议是Windows Phone和Windows Store应用的一个重要特点,可以做到在不同应用之间进行互相呼起调用.小小协议,学问大着呢.我打算写几篇关于协议在UWP中使用的文章. 这一讲的主要对象是Win10系统自带的应用商店应用所支持的相关启动协议ms-windows-store. 一. ms-windows-store协议的调用方式 ms-windows-store协议支持在Web或者UWP应用内调用,都能直接将系统自带的应用商店启动起来. 1.通过Web启动应用商店 大家可能注意到,