【问题标题】:Integrate Windows 8 program with windows search将 Windows 8 程序与 Windows 搜索集成
【发布时间】:2016-07-11 16:36:51
【问题描述】:

我想知道我的 Windows 8 程序中的数据是否可以显示在 Windows 搜索中。例如,用户可以在 Windows 中搜索“myprogramdata1”,然后会显示一个项目,单击该项目会打开我的程序,并且我可以知道“myprogramdata1”已被选中。

编辑:

我知道 Windows 10 可以。对于程序 DisplayFusion,如果我搜索设置,则可以单击 DisplayFusion 设置的结果并将我带到程序的设置页面。有谁知道这是怎么做到的?

【问题讨论】:

标签: windows windows-8 windows-8.1 uwp uwp-xaml


【解决方案1】:

首先看看你是否说出了你使用 cortana 输入的命令,以及它是否打开了设置。如果是的话,你绝对可以做到。

我也是为我的一个应用程序这样做的(这不是我的意图,但它有效)

UWP Samples-CortanaVoiceCommand

这里的关键是一旦安装了语音命令,你可以在 cortana 搜索中输入文本(而不是实际的语音命令),它的工作原理是一样的。您仍然可以使用语音命令模式,仍然可以输入 Cortana 搜索并打开您的应用。

【讨论】:

  • 这可行。我真正想要的是 Windows 8.0 拥有的搜索功能,但我认为微软放弃了它。您的示例使用 UWP,但我的应用程序是 Windows 8.1 应用程序。这可以在 8.1 应用中实现吗?
  • 当然。但它的作用与 UWP 的作用没有什么不同。检查此链接。 blogs.windows.com/buildingapps/2014/09/23/… 附带说明一下,我个人认为在 8.1 中集成 Cortana 搜索与在 10 中相比有点令人厌烦。但您会得到相同的结果。
  • 太好了,这绝对是我当时的方式。我正在测试你的项目,当我去搜索并输入“Adventure Works,show trip to London”时,它只想搜索网络。
  • 我知道这个问题。首次运行时未安装语音命令的原因。 Itried 多次运行该应用程序,然后能够让事情顺利进行。要验证应用程序是否安装了语音命令,请单击 cortana,转到帮助,如果您一直滚动到底部,您应该会在那里看到命令示例。如果您在那里看到它们,则它们已安装并且应该可以工作。
  • 如果这可行,请将其标记为已接受的答案。
猜你喜欢
  • 2012-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-23
相关资源
最近更新 更多