海牛.Manatee Trello列出所有组织



我一直在和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

然而,如果我对组织进行同样的尝试,结果计数总是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

有人有什么想法吗?谢谢

根据@gregsdennis 的建议,以下简单明了的代码正是我想要的

Dim orgs = Member.Me.Organizations
For Each org As Organization In orgs
    Response.Write(org.Name)
Next

我正在制作一个简单的工作队列,显示任何选定棋盘上的第一张牌,让我不被所有其他牌分散注意力,只选择最简单的事情来保持注意力!

感谢您使用我的库!我最近也收到了关于搜索的类似问题,这个问题(如果可以这么说的话)似乎已经到了特雷洛的尽头。

他们说,一些搜索标准是为了只归还卡片而设置的。参见StephenFluin于2015年10月26日在API开发板上的回复。

是的,有许多修改器将结果集限制为卡片,包括编辑创建的is:存档等。

is:open(如何在他们的网站上添加条件)很可能就是其中之一。

这似乎是故意的,因为组织(现在称为Teams)不能关闭,只能删除。董事会可以关闭,列表和卡片可以存档。我希望这些对is:open搜索的响应良好。

与其执行搜索,不如尝试简单地枚举Member.Organizations属性(对拥有令牌的用户使用Member.Me.Organizations)。这将列出用户所属的所有组织。[This is dead now.SeeEdit 1.]此外,还有许多扩展方法可用于这些属性以筛选结果。

编辑1

从3.0版本起,所有集合的筛选功能已从扩展方法转移到新的Filter属性。

相关内容

  • 没有找到相关文章

最新更新