我想使用UriScheme从uwp应用程序中打开便笺应用程序,并且根据reservered uris,我应该可以使用以下代码来做到这一点:
Uri uriContoso = new Uri($"stickynotes");
var success = await Windows.System.Launcher.LaunchUriAsync(uriContoso);
但相反,它说的是无效的uri。
更新
现在我在末尾使用冒号,如“ stickynotes:”,它是有效的Uri,但仍然找不到要启动的Windows 10的便笺应用程序。我需要打开默认的Windows 10应用便签。
答案 0 :(得分:0)
您必须将其格式化为实际的Uri
:
Uri uriContoso = new Uri($"stickynotes:");
请注意最后还有一个冒号:
。这将使其成为适当的自定义URI协议,并且Uri
构造函数将能够对其进行解析。