Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间
Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间提供需要启用客户端计算机或应用程序与用户情景、要求、任务、Bug 和工作项。使用其他类型的 API。
WorkItemStore 表示对工作项的储存库连接到 Visual Studio Team Foundation Server。 WorkItem 对象包含 Field、数据、存储 Attachment表示的文件和 WorkItemLink(与任何其他工作项连接。 下面的代码示例演示如何访问在中存储的工作项的“用户情景”工作项类型。
// Connect to the server and the store, and get the WorkItemType object
// for user stories from the team project where the user story will be created.
Uri collectionUri = (args.Length < 1) new Uri("http://server:port/vdir/DefaultCollection") : new Uri(args[0]);
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(collectionUri);
WorkItemStore workItemStore = tpc.GetService<WorkItemStore>();
Project teamProject = workItemStore.Projects["DinnerNow"];
WorkItemType workItemType = teamProject.WorkItemTypes["User Story"];
Query 类表示查询为 WorkItemStore。一个执行的查询会返回 WorkItemCollection,包含工作项满足查询。
WorkItemType 类定义工作项。 FieldDefinition 类定义工作项的字段。 WorkItemLinkType 类定义 WorkItemLink链接,这两个工作项。
在的 \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 中可以找到 Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间在已安装 团队资源管理器 的计算机,位于以下程序集中:
- Microsoft.TeamFoundation.WorkItemTracking.Client.dll
类
结构
结构 | 说明 | |
---|---|---|
FieldIndexData | 域的索引数据的数据结构。 | |
WorkItem.EditActionInfo | ||
WorkItem.EditActionSet | ||
WorkItemLinkInfo | 表示 WorkItemLink 查询的结构发生。 | |
WorkItemLinkValidationException.WorkItemLinkInfo | 描述工作项链接信息。 |
委托
委托 | 说明 | |
---|---|---|
ImportEventHandler | 导入的事件处理程序。 | |
MetadataChangeEventHandler | 元数据更改事件处理程序。 | |
QueryFolderContentsChangedEventHandler | ContentsChanged 和 ChangesCommitted 事件的事件处理程序委托。 | |
StoredQueriesEventHandler | 存储查询的事件处理程序。 | |
WorkItemAsyncEventHandler | 此事件处理程序侦听对查询的状态的异步更改。 | |
WorkItemFieldChangeEventHandler | 将激发的事件的事件处理程序委托,在更改的字段。 | |
WorkItemPreSaveEventHandler |