This documentation is archived and is not being maintained.
WorkItem Class
Visual Studio 2013
Represents a work item on Team Foundation Server.
Namespace: Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly: Microsoft.TeamFoundation.WorkItemTracking.Client (in Microsoft.TeamFoundation.WorkItemTracking.Client.dll)
The WorkItem type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | WorkItem | Initializes a new instance of the WorkItem class of the specified WorkItemType. |
| Name | Description | |
|---|---|---|
![]() | AreaId | Gets or sets the integer value of the AreaId field for this work item. |
![]() | AreaPath | Gets or sets the string value of the AreaPath field for this work item. |
![]() | AttachedFileCount | Gets the number of attached files for this work item. |
![]() | Attachments | Gets the AttachmentCollection object that represents the attachments that belong to this work item. |
![]() | AuthorizedDate | |
![]() | ChangedBy | Gets the string value of the ChangedBy field for this work item. |
![]() | ChangedDate | Gets the DateTime object that represents the date and time that this work item was last changed. |
![]() | CreatedBy | Gets the string value of the CreatedBy field for this work item. |
![]() | CreatedDate | Gets the DateTime object that represents the date and time that this work item was created. |
![]() | Description | Gets or sets a string that describes this work item. |
![]() | DisplayForm | Gets the display form that is associated with this work item. |
![]() | ExternalLinkCount | Gets the number of external links in this work item. |
![]() | Fields | Gets the FieldCollection object that contains the Fields of this work item. |
![]() | History | Gets or sets the string value of the History field for this work item. |
![]() | HyperLinkCount | Gets the number of hyperlinks in this work item. |
![]() | Id | Gets the ID of this work item. |
![]() | IsDirty | Gets a flag that describes whether this work item has been changed since its last save. |
![]() | IsNew | Gets a flag that describes whether this work item is new. |
![]() | IsOpen | Gets a flag that describes whether this work item is currently open for edit. |
![]() | IsPartialOpen | Gets a flag that describes whether the work item is partially opened. |
![]() | IsReadOnly | Gets a flag that describes whether the work item is read-only. |
![]() | IsReadOnlyOpen | Gets a flag that describes whether the work item is open as read-only. |
![]() | Item(String) | Gets or sets the value of a field in this work item that is specified by the field name. |
![]() | Item(CoreField) | Gets or sets the value of a field in this work item that is specified by the field ID. |
![]() | IterationId | Gets or sets the integer value of the IterationId field of this work item. |
![]() | IterationPath | Gets or sets the string value of the IterationPath field of this work item. |
![]() | Links | Gets the collection of the links in this work item. |
![]() | NodeName | Gets or sets the string value of the NodeName field of this work item. |
![]() | Project | Gets the current project that is associated with this work item. |
![]() | Reason | Gets or sets the string value of the Reason field for this work item. |
![]() | RelatedLinkCount | Gets the number of related links of this work item. |
![]() | Rev | Gets the integer that represents the revision number of this work item. |
![]() | RevisedDate | Gets a DateTime object that represents the revision date and time of this work item. |
![]() | Revision | Gets the integer that represents the revision number of this work item. |
![]() | Revisions | Gets a RevisionCollection object that represents a collection of valid revision numbers for this work item. |
![]() | State | Gets or sets a string that describes the state of this work item. |
![]() | Store | Gets the WorkItemStore to which this work item belongs. |
![]() | Tags | |
![]() | TemporaryId | Gets the temporary ID of this work item. |
![]() | Title | Gets or sets a string that describes the title of this work item. |
![]() | Type | Gets a WorkItemType object that represents the type of this work item. |
![]() | Uri | Gets the uniform resource identifier (Uri) of this work item. |
![]() | Watermark | |
![]() | WorkItemLinkHistory | Gets a WorkItemLinkCollection object that represents a collection of the WorkItemLinks that link to this work item now or linked to it in the past. |
![]() | WorkItemLinks | Gets a WorkItemLinkCollection object that represents a collection of the WorkItemLinks that currently link to this work item. |
| Name | Description | |
|---|---|---|
![]() | Close | Closes this WorkItem instance and frees memory that is associated with it. |
![]() | Copy() | Creates a copy of this WorkItem instance. |
![]() | Copy(WorkItemType) | Creates a copy of this WorkItem instance that is of the specified WorkItemType. |
![]() | Copy(WorkItemType, WorkItemCopyFlags) | Creates a copy of this WorkItem instance that is of the specified WorkItemType. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetNextState | Gets the next state of this work item based on the action of a user. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsValid | Validates the fields of this work item. |
![]() | Open | Opens this work item for modification. |
![]() | PartialOpen | Opens this work item for modification when transmitting minimal amounts of data over the network. |
![]() | Reset | Reverts all changes that were made since the last save. |
![]() | Save() | Saves any pending changes on this work item. |
![]() | Save(SaveFlags) | Saves any pending changes on this work item. |
![]() | SetDirty | Temporarily overrides the dirty state of a work item. Any modification to the work item will cause this to be reset to the correct value, depending on the work item's modification state. |
![]() | SyncToLatest | Synchronizes the work item to the latest revision. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | Validate | Gets an ArrayList of fields in this work item that are not valid. |
| Name | Description | |
|---|---|---|
![]() | FieldChanged | Occurs when a field is updated in this WorkItem instance. |
![]() | Saving | The event gets fired every time that the work item is about to be saved. |
Show:
