我想使用UriScheme从uwp应用程序打开便签应用程序,根据reservered uris,我应该可以使用以下代码执行此操作:
Uri uriContoso = new Uri($"stickynotes");
var success = await Windows.System.Launcher.LaunchUriAsync(uriContoso);
但相反,它说无效的uri。
更新
现在我在结尾使用冒号,如“stickynotes:”,它是一个有效的Uri但仍然无法找到Windows 10的便利贴应用程序启动。我需要打开默认的Windows 10 app便笺。
您必须将其格式化为实际的Uri
:
Uri uriContoso = new Uri($"stickynotes:");
请注意最后添加的冒号:
字符。这将使它成为一个合适的自定义URI协议,Uri
构造函数将能够解析它。