我想以编程方式在工作项中创建一个故事板链接。
这就是我正在做的事情
RegisteredLinkType type = _workItem.Store.RegisteredLinkTypes["Storyboard"];
if (type != null)
{
//path is a shared network location
ExternalLink el = new ExternalLink(type, path);
_workItem.Links.Add(el);
workItem.Save();
}
通过这种方式创建了链接,但是当我点击它时,它会给出格式错误的uri异常。
答案 0 :(得分:2)
尝试使用这样的函数来创建URI:
String ConvertToTfsUri(String inputUncPath)
{
return
"vstfs:///Requirements/Storyboard/" + Uri.EscapeUriString(input);
}
这将转义UNC路径,然后创建TFS样式URI。