Process.Start是.NET Framework中使用的传统方法,不能直接在UWP应用程序中使用.要在UWP中使用Microsoft Edge打开Web URI,我们可以使用

Launcher.LaunchUriAsync method.例如:

// 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

}

}

但是,这将使用默认Web浏览器打开URI.要始终使用Microsoft Edge打开它,我们可以将Launcher.LaunchUriAsync(Uri, LauncherOptions) method与指定的LauncherOptions.TargetApplicationPackageFamilyName property一起使用.TargetApplicationPackageFamilyName属性可以指定应该用于启动文件或URI的目标包.对于Microsoft Edge,其软件包系列名称为“Microsoft.MicrosoftEdge_8wekyb3d8bbwe”.以下是一个示例,说明如何使用它.

// The URI to launch

string uriToLaunch = @"http://www.bing.com";

var uri = new Uri(uriToLaunch);

async void LaunchWithEdge()

{

// Set the option to specify the target package

var options = new Windows.System.LauncherOptions();

options.TargetApplicationPackageFamilyName = "Microsoft.MicrosoftEdge_8wekyb3d8bbwe";

// Launch the URI

var success = await Windows.System.Launcher.LaunchUriAsync(uri, options);

if (success)

{

// URI launched

}

else

{

// URI launch failed

}

}

c# uwp html源码,C#UWP使用Microsoft Edge打开Web URL相关推荐

  1. c# uwp html源码,调试 UWP 应用中的 HTML 和 CSS - Visual Studio | Microsoft Docs

    在 Visual Studio 中调试 UWP 应用中的 HTML 和 CSS 07/17/2018 本文内容 Visual Studio 针对 JavaScript 应用提供全面的调试体验,其中包括 ...

  2. CassiniDev源码学习 - 可替代IIS的单机Web Form解决方案

    CassiniDev源码学习 - 可替代IIS的单机Web Form解决方案 参考文章: (1)CassiniDev源码学习 - 可替代IIS的单机Web Form解决方案 (2)https://ww ...

  3. [附源码]计算机毕业设计JAVA水库水面漂浮物WEB系统

    [附源码]计算机毕业设计JAVA水库水面漂浮物WEB系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe( ...

  4. ABP源码分析三十四:ABP.Web.Mvc

    ABP.Web.Mvc模块主要完成两个任务: 第一,通过自定义的AbpController抽象基类封装ABP核心模块中的功能,以便利的方式提供给我们创建controller使用. 第二,一些常见的基础 ...

  5. [转载]ASP.NET Core 源码阅读笔记(1) ---Microsoft.Extensions.DependencyInjection

    这篇随笔主要记录一下ASP.NET Core团队实现默认的依赖注入容器的过程,我的理解可能并不是正确的. DependencyInjection这个项目不大,但却是整个ASP.NET Core的基础, ...

  6. ASP.NET Core 源码阅读笔记(5) ---Microsoft.AspNetCore.Routing路由

    这篇随笔讲讲路由功能,主要内容在项目Microsoft.AspNetCore.Routing中,可以在GitHub上找到,Routing项目地址. 路由功能是大家都很熟悉的功能,使用起来也十分简单,从 ...

  7. 【转】ABP源码分析三十六:ABP.Web.Api

    这里的内容和ABP 动态webapi没有关系.除了动态webapi,ABP必然是支持使用传统的webApi.ABP.Web.Api模块中实现了一些同意的基础功能,以方便我们创建和使用asp.net w ...

  8. 【转】ABP源码分析三十四:ABP.Web.Mvc

    ABP.Web.Mvc模块主要完成两个任务: 第一,通过自定义的AbpController抽象基类封装ABP核心模块中的功能,以便利的方式提供给我们创建controller使用. 第二,一些常见的基础 ...

  9. ABP源码分析三十六:ABP.Web.Api

    这里的内容和ABP 动态webapi没有关系.除了动态webapi,ABP必然是支持使用传统的webApi.ABP.Web.Api模块中实现了一些同意的基础功能,以方便我们创建和使用asp.net w ...

最新文章

  1. 一步一步做高性能服务器(C++) -- Day 1
  2. excel函数公式html文档,Excel中把计算式转换为运算结果的方法 EXCEL中计算出的公式如何转换成纯文本内容?...
  3. 遍历二维数组_Java编程基础阶段笔记 day06 二维数组
  4. cpu 抖动_微抖动,繁忙的等待和绑定CPU
  5. cass方格网数据excel_讨论|CASS怎么计算回字型土方? 124
  6. 银行账务转账系统(事务处理)
  7. [翻译]基于ASP.NET的NumericTextBox控件[Carol]
  8. MFC GDI+ 绘图
  9. 生物信息学分析的常用软件
  10. 什么是动作分析?动作分析的方法有哪些?
  11. 现在很迷茫怎么办啊?
  12. 【Office】Excel中IF函数的8种用法
  13. 你知道h5游戏是什么吗,怎么制作一款h5案例?
  14. 初学前端需要掌握的HTML知识点
  15. 办公室装修设计与环保理念
  16. 飞机机身控制电子设计,原理图和PCB
  17. 苏宁搭台品牌唱戏,净水市场将变天
  18. 最全最好用的vim配置(即.vimrc文件的配置),附加vim操作技巧
  19. 2022山东艾灸展,济南中医艾灸展,艾制品展,中国艾灸仪器展
  20. 【SpringBoot】51、Spring-Boot-Admin搭建服务监控系统

热门文章

  1. Python: SystemError: Unknown opcode
  2. 四种电荷分布,点电荷,体电荷,面电荷,线电荷
  3. javascript垃圾回收机制
  4. 用Nginx搭建IIS集群实现负载均衡
  5. Java 9 揭秘(15. 增强的弃用注解)
  6. springboot学习笔记-3 整合redismongodb
  7. [转帖]SQL SERVER 2005 安全设置
  8. [转载] Python repr() 函数
  9. Xshell连接VMware的linux系统
  10. 【洛谷3157】[CQOI2011] 动态逆序对(CDQ分治)