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 此工作項目上一次變更。 | |
Collection | ||
CreatedBy | 取得 CreatedBy 的字串值這個工作項目的。 | |
CreatedDate | 取得表示日期和時間的物件 DateTime 這個工作項目建立時。 | |
Description | 取得或設定描述此工作項目的字串。 | |
DisplayForm | 取得與這個工作項目顯示的表單。 | |
ExternalLinkCount | 取得外部連結數目。這個工作項目的。 | |
FieldData | ||
Fields | 取得包含 Field此工作項目的 FieldCollection 物件。 | |
History | 取得或設定記錄欄位的字串值這個工作項目的。 | |
HyperLinkCount | 取得超連結的數目會工作項目的 []。 | |
Id | 取得這個工作項目 ID。 | |
InternalVersion | ||
IsAccessDenied | ||
IsDirty | 取得描述的旗標此工作項目是否已變更,因為它的儲存前。 | |
IsNew | 取得描述的旗標此工作項目是全新的。 | |
IsOpen | 取得描述的旗標此工作項目是目前開啟進行編輯。 | |
IsPartialOpen | 取得描述的旗標是否部分開啟工作項目。 | |
IsReadOnly | 取得描述的旗標工作項目是否為唯讀。 | |
IsReadOnlyOpen | 取得描述的旗標工作項目是否開啟為唯讀。 | |
Item[String] | 取得或設定資料行的值是由欄位名稱所指定之工作項目的 []。 | |
Item[CoreField] | 取得或設定資料行的值是由資料行 ID。. 指定之工作項目的 | |
IterationId | 取得或設定這個工作項目 IterationId 欄位的整數值。 | |
IterationPath | 取得或設定這個工作項目 IterationPath 欄位的字串值。 | |
LinkData | ||
Links | 取得連結集合在這個工作項目的。 | |
NodeName | 取得或設定這個工作項目 NodeName 欄位的字串值。 | |
Project | 取得與這個工作項目的目前專案。 | |
Reason | 取得或設定 [原因] 欄位的字串值這個工作項目的。 | |
RelatedLinkCount | 取得這個工作項目相關的連結數目。 | |
Rev | 取得表示這個工作項目修訂編號的整數。 | |
RevisedDate | 取得表示這個工作項目的修訂日期和時間的 DateTime 物件。 | |
Revision | 取得表示這個工作項目修訂編號的整數。 | |
Revisions | 取得表示有效修訂編號的集合這個工作項目的 RevisionCollection 物件。 | |
State | 取得或設定描述此工作項目狀態的字串。 | |
Store | 取得此工作項目所屬的 WorkItemStore 。 | |
Tags | ||
TemporaryId | 取得這個工作項目暫存 ID。 | |
Title | 取得或設定描述這個工作項目的標題的字串。 | |
Type | 取得表示這個工作項目類型的 WorkItemType 物件。 | |
Uri | 取得統一資源識別元 (Uri) 這個工作項目。 | |
Watermark | ||
WorkItemLinkHistory | 取得表示 WorkItemLinks 的集合與此工作項目是出現在連接或先前連接的 WorkItemLinkCollection 物件。 | |
WorkItemLinks | 取得表示 WorkItemLinks 的集合與此工作項目目前連接的 WorkItemLinkCollection 物件。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
ApplyRules() | ||
ApplyRules(Boolean) | ||
CalculateFieldLists | ||
Close | 請關閉此 [工作執行個體並釋放與它的記憶體。 | |
Copy() | 建立這個 WorkItem 執行個體的複本。 | |
Copy(WorkItemType) | 建立為指定的 WorkItemTypeWorkItem 這個執行個體的複本。 | |
Copy(WorkItemType, WorkItemCopyFlags) | 建立為指定的 WorkItemTypeWorkItem 這個執行個體的複本。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
GetActionObject | ||
GetActionsHistory | ||
GetFieldValue | ||
GetFieldValueExternal | ||
GetHashCode | 做為特定型別的雜湊函式。 (繼承自 Object)。 | |
GetLatestSyncData | ||
GetNextState | 取得根據使用者的動作之工作項目的下一個狀態。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
IsValid | 驗證這個工作項目欄位。 | |
Open | 開啟要修改之工作項目。 | |
PartialOpen | ,當傳送最小數量在網路上的資料時,開啟修改之工作項目。 | |
Reset | 繼續進行,自從上次儲存所做的任何變更。 | |
Save() | 在此工作項目是儲存所有暫止的變更。 | |
Save(SaveFlags) | 在此工作項目是儲存所有暫止的變更。 | |
SetDirty | 暫時覆寫工作項目的變更狀態。對工作項目所做的任何修改都會導致重新設定為正確的值,根據工作項目的修改狀態。 | |
SyncToLatest | 同步處理工作項目設為最新的修訂版。 | |
SyncWorkItem | ||
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 | |
Validate | 取得不正確的資料行中 ArrayList 這個工作項目的。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
FieldChanged | ,表示當資料欄位處於 [工作執行個體,就更新時發生。 | |
Saving | 這個事件可以取得每次引發工作項目儲存。 |
回頁首
欄位
名稱 | 說明 | |
---|---|---|
c_revisionHistory | ||
c_revisionLatest | ||
c_revisionNull | ||
c_revisionUpdate |
回頁首
備註
存取欄位和欄位值的下列方法可用:
[WorkItem 「field name」的取得/設定欄位的值。
WorkItem.Fields [「欄位名稱」] 取得或設定資料行,而不是值。
WorkItem.Fields [「欄位名稱」]。值取得/設定欄位的值。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。