WorkItem 类
表示在 Team Foundation Server的工作项。
继承层次结构
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
命名空间: Microsoft.TeamFoundation.WorkItemTracking.Client
程序集: Microsoft.TeamFoundation.WorkItemTracking.Client(在 Microsoft.TeamFoundation.WorkItemTracking.Client.dll 中)
语法
声明
Public NotInheritable Class WorkItem
public sealed class WorkItem
WorkItem 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
WorkItem | 初始化指定的 WorkItemType的 WorkItem 选件类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
AreaId | 获取或设置 AreaId 字段的整数值此工作项的。 | |
AreaPath | 获取或设置 AreaPath 字段的字符串值此工作项的。 | |
AttachedFileCount | 获取附加的文件个数此工作项的。 | |
Attachments | 获取表示附件属于该工作项的 AttachmentCollection 对象。 | |
AuthorizedDate | ||
ChangedBy | 获取 ChangedBy 字段的字符串值此工作项的。 | |
ChangedDate | 获取表示日期和时间的 DateTime 对象最后一次更改该工作项。 | |
CreatedBy | 获取 CreatedBy 字段的字符串值此工作项的。 | |
CreatedDate | 获取表示日期和时间的 DateTime 对象此工作项时创建的。 | |
Description | 获取或设置描述此工作项的字符串。 | |
DisplayForm | 获取与此工作项的显示窗体。 | |
ExternalLinkCount | 获取外部链接数此工作项的。 | |
Fields | 获取包含 Field此工作项中的 FieldCollection 对象。 | |
History | 获取或设置历史记录字段中的字符串值此工作项的。 | |
HyperLinkCount | 获取超链接数此工作项的。 | |
Id | 获取此工作项 ID。 | |
IsDirty | 获取描述的标志是否已更改此工作项,因为它之前保存。 | |
IsNew | 获取描述的标志此工作项是新的。 | |
IsOpen | 获取描述的标志此工作项是当前打开进行编辑。 | |
IsPartialOpen | 获取描述的标记是否部分打开工作项。 | |
IsReadOnly | 获取描述的标志工作项是否为只读。 | |
IsReadOnlyOpen | 获取描述的标志工作项是否处于打开状态为只读。 | |
Item[String] | 获取或设置一个字段的值的字段名指定的此工作项的。 | |
Item[CoreField] | 获取或设置一个字段的值在字段 ID. 指定的此工作项 | |
IterationId | 获取或设置此工作项的 IterationId 字段的整数值。 | |
IterationPath | 获取或设置此工作项的 IterationPath 字段的字符串值。 | |
Links | 获取链接的集合此工作项的。 | |
NodeName | 获取或设置此工作项的 NodeName 字段的字符串值。 | |
Project | 获取与此工作项的当前项目。 | |
Reason | 获取或设置"原因"字段的字符串值此工作项的。 | |
RelatedLinkCount | 获取此工作项相关链接数。 | |
Rev | 获取表示此工作项修订号的整数。 | |
RevisedDate | 获取表示版本日期和时间此工作项的 DateTime 对象。 | |
Revision | 获取表示此工作项修订号的整数。 | |
Revisions | 获取表示有效的版本号的集合此工作项的 RevisionCollection 对象。 | |
State | 获取或设置描述此工作项状态的字符串。 | |
Store | 获取此工作项所属的 WorkItemStore。 | |
Tags | ||
TemporaryId | 获取此工作项临时 ID。 | |
Title | 获取或设置描述此工作项的标题的字符串。 | |
Type | 获取表示此工作项类型的 WorkItemType 对象。 | |
Uri | 获取统一资源标识符 (uri) (Uri) 该工作项。 | |
Watermark | ||
WorkItemLinkHistory | 获取表示 WorkItemLink中的集合与该工作项现在链接或与其以前链接的 WorkItemLinkCollection 对象。 | |
WorkItemLinks | 获取表示该 WorkItemLink中的集合与此工作项链接的当前 WorkItemLinkCollection 对象。 |
页首
方法
名称 | 说明 | |
---|---|---|
Close | 关闭此工作项实例并释放与其关联的内存。 | |
Copy() | 创建此工作项实例的副本。 | |
Copy(WorkItemType) | 创建为指定的 WorkItemType此工作项实例的副本。 | |
Copy(WorkItemType, WorkItemCopyFlags) | 创建为指定的 WorkItemType此工作项实例的副本。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
GetHashCode | 作为默认哈希函数。 (继承自 Object。) | |
GetNextState | 获取基于用户的事件的此工作项下一个状态。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
IsValid | 验证此工作项的字段。 | |
Open | 打开修改的此工作项。 | |
PartialOpen | 在传输最小数额在网络中的数据时,打开修改的此工作项。 | |
Reset | 继续进行,因为次保存的任何更改。 | |
Save() | 此工作项保存所有挂起的更改。 | |
Save(SaveFlags) | 此工作项保存所有挂起的更改。 | |
SetDirty | 临时重写工作项的已更新状态。对工作项的所有修改将导致此重新设置为正确的值,根据工作项修改状态。 | |
SyncToLatest | 同步工作项为最新版本。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) | |
Validate | 获取无效的字段的 ArrayList 此工作项的。 |
页首
事件
名称 | 说明 | |
---|---|---|
FieldChanged | 当字段此工作项实例,将更新时发生。 | |
Saving | 活动来获取每次触发工作项将被保存。 |
页首
备注
访问的以下方法字段和字段值可用:
WorkItem [“字段名称”] 获取/设置字段的值。
WorkItem.Fields [“字段名称”] 获取/设置字段,而不是值。
WorkItem.Fields [“字段名称”]。值获取/设置字段的值。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。