2012-03-21 67 views
0

我用下面的代码检索所有HierarchicalRequirements和子任务HierarchicalRequirement,但儿童元素,不具有任何条目:需要帮助检索所有的任务使用.NET REST API

restApi = new RallyRestApi(username,pswd,url,"1.24"); 

//Build request 
Request request = new Request("HierarchicalRequirement"); //HierarchicalRequirement 
request.Fetch = new List<string>() 
{ 
    "Name", 
    "Description", 
    "FormattedID", 
    "Iteration", 
    "Actuals", 
    "PlanEstimate", 
    "WorkProduct", 
    "Children" 
}; 

//Make request and process results 
QueryResult queryResult = restApi.Query(request); 

//loop through each user story 
foreach (var result in queryResult.Results) 
{ 
    //loop through each task 
    foreach (var child in result["Children"]) 
    { 
     //do something 
    } 
} 

任何援助将不胜感激。

回答

0

孩子是一个史诗般的儿童故事的集合。 如果您需要附加到故事的任务列表,则需要使用“任务”属性。

{ 
"Tasks" 
}; 

//Make request and process results 
QueryResult queryResult = restApi.Query(request); 

//loop through each user story 
foreach (var result in queryResult.Results) 
{ 
    //loop through each task 
    foreach (var child in result["Tasks"]) 
    { 
     //do something 
    } 
}