Windows 我的应用程序的 10 个反馈任务
Windows 10 Feedback Task for my App
与调用 Windows 10 商店以允许用户撰写评论或评价应用程序的 this question 类似,我也希望能够调用 Windows 10 反馈应用程序,允许用户在那里提供反馈。
我似乎找不到太多关于以下方面的信息:
- 一般情况下这是如何工作的。任何旧应用程序都可以使用此服务吗? (我
请注意,它只是显示了我拥有的任何应用程序 运行)
- 如何使用我的包 ID
调用 Windows 反馈应用程序
简而言之 - 不是我能看到的。
其他应用通过协议激活调用。我还没有看到反馈应用程序的这个记录,所以我不得不在“我们还没有提供这个”方面犯错(虽然我仍在检查)
这里是整个流程的指南http://blog.jerrynixon.com/2012/10/walkthrough-using-windows-8-custom.html?m=1
当我查看 HKEY_CLASSES_ROOT\Extensions\ContractId\Windows 下的注册表时,我看到协议(稍微缩短了一点)
[HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId\Microsoft.WindowsFeedback...\ActivatableClassId\App.AppX7eaybq6p4x7d4jgd6w6jk7r5dg6yhmbf.mca\CustomProperties]
"Name"="windows-feedback"
所以 - 通过启动 windows-feedback
试试看
如果我这样做 Windows Key-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
}
更新
我做了一些搜索,似乎有一个神奇的参数
windows-feedback:?contextid=522
例如,这启动了 NFL 反馈。这是一个预先确定的数字 - 我不确定如何进入此列表。
与调用 Windows 10 商店以允许用户撰写评论或评价应用程序的 this question 类似,我也希望能够调用 Windows 10 反馈应用程序,允许用户在那里提供反馈。
我似乎找不到太多关于以下方面的信息:
- 一般情况下这是如何工作的。任何旧应用程序都可以使用此服务吗? (我 请注意,它只是显示了我拥有的任何应用程序 运行)
- 如何使用我的包 ID 调用 Windows 反馈应用程序
简而言之 - 不是我能看到的。
其他应用通过协议激活调用。我还没有看到反馈应用程序的这个记录,所以我不得不在“我们还没有提供这个”方面犯错(虽然我仍在检查)
这里是整个流程的指南http://blog.jerrynixon.com/2012/10/walkthrough-using-windows-8-custom.html?m=1
当我查看 HKEY_CLASSES_ROOT\Extensions\ContractId\Windows 下的注册表时,我看到协议(稍微缩短了一点)
[HKEY_CLASSES_ROOT\Extensions\ContractId\Windows.Protocol\PackageId\Microsoft.WindowsFeedback...\ActivatableClassId\App.AppX7eaybq6p4x7d4jgd6w6jk7r5dg6yhmbf.mca\CustomProperties]
"Name"="windows-feedback"
所以 - 通过启动 windows-feedback
试试看如果我这样做 Windows Key-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
}
更新
我做了一些搜索,似乎有一个神奇的参数 windows-feedback:?contextid=522 例如,这启动了 NFL 反馈。这是一个预先确定的数字 - 我不确定如何进入此列表。