Azure DevOps - 检查登录用户是否启用了深色主题

Azure DevOps - Check if logged user has dark theme enabled

我正在为 Azure DevOps 构建一个扩展,我需要查明登录用户是否启用了暗模式。

有什么方法可以通过 Azure DevOps REST API 或 VSS SDK 来做到这一点?

谢谢!

Is there any way to do this through the Azure DevOps REST API or the VSS SDK?

没有这样的文档 REST API 来检查登录用户是否启用了深色主题。

但是我们可以使用 F12 来获取请求 URL:

Get  https://dev.azure.com/<YourOrganizationName>/_apis/Settings/Entries/globalme

postman的结果,如果登录用户有深色主题启用,该值应该是ms.vss-web.vsts-theme-dark

如果不是,该值应该是默认值 ms.vss-web.vsts-theme,没有 dark