TeamProject 类

表示团队项目有关版本控制功能。

继承层次结构

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.TeamProject

命名空间:  Microsoft.TeamFoundation.VersionControl.Client
程序集:  Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)

语法

声明
Public NotInheritable Class TeamProject
public sealed class TeamProject

TeamProject 类型公开以下成员。

属性

  名称 说明
公共属性 ArtifactUri 获取项目此团队项目的统一资源标识符 (URI)。
公共属性 ExclusiveCheckout 获取或设置描述的标志此团队项目修改的文件是否完成功能将被锁定。
公共属性 GetLatestOnCheckout 获取或设置是否描述获取一个文件的最新版本在签出的标志。
公共属性 Name 获取此团队项目的名称。
公共属性 ServerItem 获取此项的服务器路径在储存库中。
公共属性 TeamFoundationServer 已废弃不用。获取正在运行 Team Foundation Server 此团队项目所在的服务器。
公共属性 TeamProjectCollection 获取此团队项目所在的 TfsTeamProjectCollection。
公共属性 VersionControlServer 获取包含此团队项目的 VersionControlServer

页首

方法

  名称 说明
公共方法 Equals 选定此 TeamProject 实例是否与另一个对象相等。 (重写 Object.Equals(Object)。)
公共方法 GetCheckinNoteFields 获取与此项目的字段定义。
公共方法 GetCheckinPolicies 获取项目的签入策略。
公共方法 GetHashCode 获取 TeamProject 实例的哈希代码。 (重写 Object.GetHashCode()。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 SetCheckinNoteFields 创建与此项目的新设置字段定义。
公共方法 SetCheckinPolicies 设置项的签入策略。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

线程安全

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

请参阅

参考

Microsoft.TeamFoundation.VersionControl.Client 命名空间