是否可以获取引用特定迭代路径的查询名称列表

时间:2015-06-01 17:05:47

标签: c# .net tfs tfs2010 tfs-sdk

是否可以获取TFS SDK中特定迭代路径中存在的查询名称列表?

我可以使用以下代码获取项目的所有查询名称

foreach (StoredQuery qi in detailsOfTheSelectedProject.StoredQueries)
        {
            cmbQueries.Items.Add(qi.Name);
        }

但是,我不需要,而是需要获取特定迭代路径的查询名称。

我还在Stack Overflow中引用了this question,但未找到任何答案。

1 个答案:

答案 0 :(得分:1)

最简单的方法是检查StoredQuery对象的QueryText属性的内容,例如。

string iterationPath;
foreach (StoredQuery qi in detailsOfTheSelectedProject.StoredQueries)
{
    if(qi.QueryText.Contains(iterationPath)) cmbQueries.Items.Add(qi.Name);
}