Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法获得组织>;设置>;Azure Devops服务中的时区_C#_.net Core_Azure Devops - Fatal编程技术网

C# 无法获得组织>;设置>;Azure Devops服务中的时区

C# 无法获得组织>;设置>;Azure Devops服务中的时区,c#,.net-core,azure-devops,C#,.net Core,Azure Devops,我正在开发一个工具来自动化azure devops服务中的一些功能。在这一点上,我试图了解组织中的时区是什么。通过跟踪一个电话(加载页面时发出的),我能够获得所有时区、所有者信息以及更多信息。我没有找到的是所选时区是什么 我的问题是如何查看或在哪里找到当前时区。 使用邮递员创建的呼叫: Methode:POST{{{organization}/\u api/Contribution/HierarchyQuery?api版本=5.1-preview.1 { "contributionIds": [

我正在开发一个工具来自动化azure devops服务中的一些功能。在这一点上,我试图了解组织中的时区是什么。通过跟踪一个电话(加载页面时发出的),我能够获得所有时区、所有者信息以及更多信息。我没有找到的是所选时区是什么

我的问题是如何查看或在哪里找到当前时区。

使用邮递员创建的呼叫:

Methode:POST{{{organization}/\u api/Contribution/HierarchyQuery?api版本=5.1-preview.1

{
"contributionIds": [
    "ms.vss-admin-web.organization-admin-overview-delay-load-data-provider"
],
"dataProviderContext": {
    "properties": {}
}
}
这是我在《邮递员》中用上面描述的电话重新创建的。 我试图弄清楚的是,我如何看到组织中设置了什么时区(图中左图)。 这我将不得不使用一个调用来完成,因为系统将自动检查它是否设置正确。 但是,我找不到包含时区值的属性。
如何查看设置的时区。

似乎不是在
层次查询中,而是在
中?\uuu rt=fps&\uu ver=2
中,您可以找到所选的时区值:

我在postman中对此进行了测试,可以成功获取时区值:

https://dev.azure.com/{Organization}/\u settings/?\u rt=fps&\u ver=2


不确定,但由于某种原因,这似乎被禁止,您可以检查,并会发现响应正文中有时区displayname和if,但我尝试了相同的操作,没有得到这些东西。也许你也可以试试。嗨@YangShen MSFT,我知道api和SDK不支持它。您发布的踏板是我在上面尝试的(屏幕截图右侧)是结果。它将给出显示名称的所有时区。然而,返回的数据没有显示实际设置的时区,这就是我的问题。太棒了,非常感谢!它工作得很好。如果我可以问一下你是怎么找到它的?按Ctrl+F,搜索“时区”,我一个接一个地检查了所有搜索结果,最后在
?\uu rt=fps&\uu ver=2
中找到了它,简单而粗糙:P。