namespace Windows.System { // 启动与指定的文件或协议相关联的默认应用程序。 public static class Launcher { //启动与指定的文件相关联的默认应用程序。 // file:文件。 // 返回结果:生成操作。 public static IAsyncOperation<bool> LaunchFileAsync(IStorageFile file); //使用指定选项,启动与指定的文件相关联的默认应用程序。 //file: 文件。 // options: 应用程序的生成选项。 // 返回结果: 生成操作。 public static IAsyncOperation<bool> LaunchFileAsync(IStorageFile file, LauncherOptions options); public static IAsyncOperation<bool> LaunchUriAsync(Uri uri); public static IAsyncOperation<bool> LaunchUriAsync(Uri uri, LauncherOptions options); } }
例 :打开 Uri 相关联的应用 :
async void Footer_Click(object sender, RoutedEventArgs e) { await Windows.System.Launcher.LaunchUriAsync(new Uri("http://www.baidu.com/")); }