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)。 (继承自 Item。)
公共属性 ArtifactUriLatestItemVersion 获取最新版本的项目 URI。 (继承自 Item。)
公共属性 Attributes 获取属性与该项目关联。 (继承自 Item。)
公共属性 ChangesetId 获取此项的变更集 ID。 (继承自 Item。)
公共属性 ChangeType 获取应用于项更改的类型。
公共属性 CheckinDate 获取项目的签入日期。 (继承自 Item。)
公共属性 CommittedServerItem 获取开始查询作的服务器项目。
公共属性 ContentLength 获取目录的长度此项目中的。 (继承自 Item。)
公共属性 DeletionId 获取此项目中删除 ID。 (继承自 Item。)
公共属性 DownloadUrl (继承自 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。)
公共方法静态成员 FromXml
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString 返回区项的字符串表示方法。 (重写 Item.ToString()。)
公共方法 ToXml(XmlWriter, String) (重写 Item.ToXml(XmlWriter, String)。)
公共方法静态成员 ToXml(XmlWriter, String, WorkspaceItem)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间