我刚刚开始学习编程,我想尝试在我的Windows10电脑上添加一些自定义的Cortana命令会很酷。我找到了一个非常有用的教程,教你如何做到这一点,现在我已经为这个简单的项目准备好了所有的代码。现在,我只想知道,如何在C#的Visual Studio中打开Grove音乐播放列表?
我有一个快捷方式来启动它,但我不知道如何打开它,甚至不知道实际的播放列表文件存储在哪里。我可以将其固定到启动的唯一原因是在Grove Music应用程序中有一个这样做的选项。
以下是我从教程中获得的一些示例代码,用于说明在指定语音命令的情况下会发生什么:
/*
{<command name from VCD>, (Action)(async () => {
<code that runs when that commmand is called>
})}
*/
{"OpenFile", (Action)(async () => {
StorageFile file = await Package.Current.InstalledLocation.GetFileAsync(@"Test.txt");
await Launcher.LaunchFileAsync(file);
})},那么,有人知道我会添加什么代码来运行指定的播放列表吗?
发布于 2015-12-19 08:16:39
Groove是一个带有客户端的服务。例如,请参见Groove Service。当你考虑打开一个播放列表“文件”时,不能保证该文件甚至存在于本地机器上。如果是这样,它可能在groove客户端的私有应用程序数据存储中的某个位置。
但这也没关系!您无论如何都不需要它,因为您正在使用的应用程序也可以是groove服务的客户端,并获得与原生groove应用程序所利用的所有工具相同的工具!在最低级别,您可以使用Groove REST Api来处理服务。
在您的问题中,您提到您对编程非常陌生,因此直接使用REST API可能会带来比其价值更多的麻烦。还发布了一个.Net SDK,您可以使用它与groove进行交互。
而这仅仅是大约2分钟的网络搜索的开始。请尽情探索API提供的功能!:)
https://stackoverflow.com/questions/34364963
复制相似问题