2012-09-26 33 views

回答

3

Trello的檢查表有點奇怪。清單屬於董事會。相同的清單可以放在幾張卡片上。但每張卡都有單獨的清單項目狀態(選中/未選中)。我不認爲可以在trello.com上向多張卡添加相同的清單,但這就是它在後臺建模的方式。

從發佈0.5.5-beta Trello.NET支持這一點。使用Trello.Cards.ChangeCheckItemState。更多信息here

編輯:

這個例子顯示瞭如何通過card's檢查表圈和檢查項目。

foreach (var checkList in trello.Cards.WithId("a card id").Checklists) 
{ 
    Console.WriteLine(checkList.Name); 

    foreach (var checkItem in checkList.CheckItems)    
     Console.WriteLine("\t{0}: {1}", checkItem.Name, checkItem.Checked); 
} 
+0

是否刪除了此功能或者我沒有在正確的位置搜索?我只看到CheckItems的名稱和ID,沒有檢查狀態... –

+0

@AndersForsgren我用一個例子更新了答案。 – dillenmeister

+0

謝謝,這正是我正在做的,但我沒有看到項目(其類型爲「TrelloNet.CheckItem」)的'Checked'屬性,只是'Name'和'Id'!我在看錯課嗎?我使用0.5.9,它看起來在這裏相同:https://github.com/dillenmeister/Trello.NET/blob/master/TrelloNet/Checklists/CheckItem.cs –