繁体   English   中英

如何在C#中启动Groove音乐播放列表?

[英]How to start Groove Music Playlist in C#?

我只是开始研究编程,我认为尝试向Windows 10计算机添加一些自定义的Cortana命令会很酷。 我找到了一个非常有帮助的有关如何执行此操作的教程,现在我已经将简单项目的几乎所有代码都放在了一起。 现在,我只想知道,我将如何在C#的Visual Studio中打开Grove音乐播放列表?

我有一个固定的快捷方式可以启动,但是我不知道如何打开它,甚至不知道实际播放列表文件的存储位置。 首先让我固定它的唯一原因是,在Grove音乐应用程序中可以选择这样做。

这是一些示例代码,说明我从教程中获得的指定语音命令的情况:

        /*
        {<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);
        })},

因此,有人知道我将添加什么代码来运行指定的播放列表吗?

槽是对客户的服务。 例如,请参阅Groove服务 当您考虑打开播放列表“文件”时,不能保证文件甚至在计算机上本地存在。 如果是这样,则可能在凹槽客户端的私有应用程序数据存储中的某个位置。

但是没关系! 无论如何,您都不需要它,因为您正在使用的应用程序也可以是groove服务的客户端,并且可以获得与本机groove应用程序所利用的所有相同工具! 在最低级别,您可以使用Groove REST Api与服务一起使用。

在您的问题中,您提到您是编程的新手,因此也许直接违反REST API的麻烦多于其应有的价值。 还有一个.Net SDK也已发布,可用于与凹槽进行交互。

这只是大约2分钟的网络搜索之后的开始。 尽情探索API提供的功能! :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM