gpt4 book ai didi

c# - 我的应用程序的 Windows 10 反馈任务

转载 作者:行者123 更新时间:2023-11-30 15:22:54 25 4
gpt4 key购买 nike

类似于this question它调用 Windows 10 商店以允许用户撰写评论或评价应用程序,我还希望能够调用 Windows 10 反馈应用程序并允许用户在那里提供反馈。

我似乎找不到关于以下内容的太多信息:

  1. 这是如何运作的。任何旧应用程序都可以使用此服务吗? (我注意它只是显示了我正在运行的任何应用程序)
  2. 如何使用我的包 ID 调用 Windows 反馈应用

Windows 10 Feedback screenshot

最佳答案

简而言之 - 不是我能看到的。

其他应用程序通过协议(protocol)激活来调用。不过,我还没有在反馈应用程序中看到这个记录,所以我不得不错误地认为“我们还没有提供这个”(不过我仍在检查)

这里是整个过程的指南 http://blog.jerrynixon.com/2012/10/walkthrough-using-windows-8-custom.html?m=1

当我查看 HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol 下的注册表时,我看到了(稍微缩短了一点)

[HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId\Microsoft.WindowsFeedback...\ActivatableClassId\App.AppX7eaybq6p4x7d4jgd6w6jk7r5dg6yhmbf.mca\CustomProperties]

"Name"="windows-feedback"

那么 - 通过启动 windows-feedback 来尝试一下

如果我按 Windows 键-R(运行):windows-feedback://

它工作正常所以这应该工作:

var uri = new Uri(@"windows-feedback://");

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

if (success)
{
// URI launched
}
else
{
// URI launch failed
}

更新

我做了一些搜索,似乎有一个神奇的参数窗口反馈:?contextid=522例如,这启动了 NFL 反馈。这是一个预先确定的数字 - 不过我不确定如何进入此列表。

关于c# - 我的应用程序的 Windows 10 反馈任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35005947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com