Manatee Trello 列出所有组织
Manatee Trello List All Organisations
我一直在玩 Manatee.Trello,它太棒了。谢谢 Gregsdennis。
我可以列出我所有打开的看板的名称及其组织,如下所示:
Dim myBoards = New Search(SearchFor.IsOpen, 100, SearchModelType.Boards)
For Each myBoard As Board In myBoards.Boards
Response.Write(myBoard.Name & " - " & myBoard.Organization.Name & "<br/>")
Next
但是,如果我对 Organisations 进行同样的尝试,结果计数始终为 0:
Dim myOrganisations = New Search(SearchFor.IsOpen, 20, SearchModelType.Organizations)
Response.Write(myOrganisations.Organizations.Count) 'this is 0
For Each myOrganisation As Organization In myOrganisations.Organizations
Response.Write(myOrganisation.Name)
Next
' nothing written out
有人有什么想法吗?谢谢
感谢您使用我的图书馆!我最近也被问到关于搜索的类似问题,看来这个问题(如果可以这么说的话)在 Trello 的尽头。
他们说某些搜索条件仅设置为 return 张卡片。请参阅 Stephen Fluin 在其 API 开发板上的 10 月 26 日(2015 年)回复。
Yes, there are a number of modifiers that restrict the results set to cards, including edited created is:archived and more.
is:open
(您将如何在他们的网站上添加标准)很可能就是其中之一。
这似乎是设计使然,因为组织(现在称为 Teams)无法关闭,只能删除。可以关闭看板,可以存档列表和卡片。我希望这些对 is:open
搜索会有很好的反应。
不要执行搜索,而是尝试简单地枚举 Member.Organizations
属性(对拥有令牌的用户使用 Member.Me.Organizations
)。这将列出用户所属的所有组织。 [这已经死了。请参阅 编辑 1。] 此外,还有许多 extension methods 可用于这些属性以过滤结果。
编辑 1
从 3.0 版开始,过滤功能已从扩展方法移至所有集合的新 Filter
属性。
根据@gregsdennis
的建议,以下简单明了的代码完全符合我的要求。
Dim orgs = Member.Me.Organizations
For Each org As Organization In orgs
Response.Write(org.Name)
Next
我正在制作一个简单的工作队列,它会显示任何选定看板中的第一张卡片,让我保持专注,不会被所有其他卡片分散注意力,只选择最容易做的事情!
我一直在玩 Manatee.Trello,它太棒了。谢谢 Gregsdennis。
我可以列出我所有打开的看板的名称及其组织,如下所示:
Dim myBoards = New Search(SearchFor.IsOpen, 100, SearchModelType.Boards)
For Each myBoard As Board In myBoards.Boards
Response.Write(myBoard.Name & " - " & myBoard.Organization.Name & "<br/>")
Next
但是,如果我对 Organisations 进行同样的尝试,结果计数始终为 0:
Dim myOrganisations = New Search(SearchFor.IsOpen, 20, SearchModelType.Organizations)
Response.Write(myOrganisations.Organizations.Count) 'this is 0
For Each myOrganisation As Organization In myOrganisations.Organizations
Response.Write(myOrganisation.Name)
Next
' nothing written out
有人有什么想法吗?谢谢
感谢您使用我的图书馆!我最近也被问到关于搜索的类似问题,看来这个问题(如果可以这么说的话)在 Trello 的尽头。
他们说某些搜索条件仅设置为 return 张卡片。请参阅 Stephen Fluin 在其 API 开发板上的 10 月 26 日(2015 年)回复。
Yes, there are a number of modifiers that restrict the results set to cards, including edited created is:archived and more.
is:open
(您将如何在他们的网站上添加标准)很可能就是其中之一。
这似乎是设计使然,因为组织(现在称为 Teams)无法关闭,只能删除。可以关闭看板,可以存档列表和卡片。我希望这些对 is:open
搜索会有很好的反应。
不要执行搜索,而是尝试简单地枚举 Member.Organizations
属性(对拥有令牌的用户使用 Member.Me.Organizations
)。这将列出用户所属的所有组织。 [这已经死了。请参阅 编辑 1。] 此外,还有许多 extension methods 可用于这些属性以过滤结果。
编辑 1
从 3.0 版开始,过滤功能已从扩展方法移至所有集合的新 Filter
属性。
根据@gregsdennis
的建议,以下简单明了的代码完全符合我的要求。Dim orgs = Member.Me.Organizations
For Each org As Organization In orgs
Response.Write(org.Name)
Next
我正在制作一个简单的工作队列,它会显示任何选定看板中的第一张卡片,让我保持专注,不会被所有其他卡片分散注意力,只选择最容易做的事情!