Share via


WorkspaceItem 類別

用來 QueryWorkspaceItems 代表項目。

繼承自項目的所有欄位。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Item
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceItem

命名空間:  Microsoft.TeamFoundation.VersionControl.Client
組件:  Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

語法

'宣告
Public NotInheritable Class WorkspaceItem _
    Inherits Item
public sealed class WorkspaceItem : Item

WorkspaceItem 類型會公開下列成員。

屬性

  名稱 描述
公用屬性 ArtifactUri 取得變形統一資源識別元 (URI) (URI)。 (繼承自 Item)。
公用屬性 ArtifactUriLatestItemVersion 取得最新版本的成品 URI。 (繼承自 Item)。
公用屬性 Attributes 取得與項目。 (繼承自 Item)。
公用屬性 ChangesetId 取得這個項目的變更集識別項。 (繼承自 Item)。
公用屬性 ChangeType 取得套用至項目的變更類型。
公用屬性 CheckinDate 取得這個項目的簽入日期。 (繼承自 Item)。
公用屬性 CommittedServerItem 取得用來開始查詢的執行的伺服器項目。
公用屬性 ContentLength 取得內容的長度 (以這個項目的。 (繼承自 Item)。
公用屬性 DeletionId 取得這個項目的刪除 ID。 (繼承自 Item)。
公用屬性 Encoding 取得這個項目的編碼方式。 (繼承自 Item)。
公用屬性 HashValue 取得雜湊值的項目。 (繼承自 Item)。
公用屬性 IsBranch 旗標描述此項目是否為分支。 (繼承自 Item)。
公用屬性 IsContentDestroyed 取得描述的旗標是否已終結項目的內容。 (繼承自 Item)。
公用屬性 ItemId 取得這個項目的 ID。 (繼承自 Item)。
公用屬性 ItemType 取得這個項目的型別。 (繼承自 Item)。
公用屬性 LocalItem 有路徑在用戶端上本機磁碟上的項目。
公用屬性 Properties 已過時。取得與項目屬性的唯讀集合。 (繼承自 Item)。
公用屬性 PropertyValues 取得屬性所表示的項目。 (繼承自 Item)。
公用屬性 RecursiveChangeType 在遞迴期間,取得變更類型套用。
公用屬性 ServerItem 取得相關聯之項目的路徑在伺服器上。 (繼承自 Item)。
公用屬性 VersionControlServer 取得包含此項目的版本控制儲存機制。 (繼承自 Item)。

回頁首

方法

  名稱 描述
公用方法 DownloadFile() 下載項目的這個版本中的內容。 (繼承自 Item)。
公用方法 DownloadFile(String) 下載項目的這個版本中的內容。 (繼承自 Item)。
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 ToString 傳回工作區項目的字串表示。 (覆寫 Item.ToString()。)

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間