TfsTeamProjectCollection 类
提取 Team Foundation 系统的通用结构和是 Team Foundation 元素的父选件类。
继承层次结构
System.Object
Microsoft.TeamFoundation.Client.TfsConnection
Microsoft.TeamFoundation.Client.TfsTeamProjectCollection
命名空间: Microsoft.TeamFoundation.Client
程序集: Microsoft.TeamFoundation.Client(在 Microsoft.TeamFoundation.Client.dll 中)
语法
声明
Public Class TfsTeamProjectCollection _
Inherits TfsConnection
public class TfsTeamProjectCollection : TfsConnection
TfsTeamProjectCollection 类型公开以下成员。
构造函数
页首
属性
名称 | 描述 | |
---|---|---|
AuthorizedIdentity | 获取被授权对正在运行 Team Foundation Server 的服务器进行调用的标识。 (继承自 TfsConnection。) | |
CatalogNode | 获取此服务器的 CatalogNode。 (重写 TfsConnection.CatalogNode。) | |
CatalogResourceId | (继承自 TfsConnection。) | |
ClientCacheDirectoryForInstance | 获取用于从正在运行 Team Foundation Server 的服务器缓存数据的目录的路径。 (继承自 TfsConnection。) | |
ClientCacheDirectoryForUser | 应该用于缓存来自此服务器的用户特定数据的路径。如果尚未连接服务器,访问此属性将调用服务器以检索用户信息。这将类似于:%LOCALAPPDATA%\Microsoft\Team Foundation\[s_version]\Cache\[userId]\[instanceId]_[scheme] (继承自 TfsConnection。) | |
ClientCredentials | 获取此项目集合的凭据。 (继承自 TfsConnection。) | |
ClientVolatileCacheDirectoryForInstance | 应该用于从此服务器缓存实例特定的数据(将在服务器被移除或与不同用户连接时被移除)的路径。 (继承自 TfsConnection。) | |
ConfigurationServer | 获取此实例的 TfsConfigurationServer。 | |
ConnectivityFailureOnLastWebServiceCall | 表明此 TfsConnection 对象发布的上次 Web 服务调用是否由于连接故障而失败。 (继承自 TfsConnection。) | |
Credentials | 获取此 Team Foundation Server 实例的凭据。 (继承自 TfsConnection。) | |
Culture | 获取或设置正在运行 Team Foundation Server 的服务器所使用的本地化环境。 (继承自 TfsConnection。) | |
DisplayName | 如果只有一个集合移至服务器注册这将是这将与名称的服务器名称否则为。即。 | |
HasAuthenticated | 获取描述是否已成功验证此 TfsConnection 实例的标记的状态。 (继承自 TfsConnection。) | |
InstanceId | 获取标识此 Team Foundation Server 连接的 GUID。 (继承自 TfsConnection。) | |
IsHostedServer | 如果服务器是 Microsoft Azure 托管的 Team Foundation Server 服务器,则返回 true。 (继承自 TfsConnection。) | |
Name | 获取服务器的名称。 (重写 TfsConnection.Name。) | |
ServerCapabilities | TFS 服务器的功能 (继承自 TfsConnection。) | |
SessionId | 获取客户端到服务器的此实例的 GUID。 (继承自 TfsConnection。) | |
TimeZone | 获取或设置此 Team Foundation Server 连接的时区。 用于将日期和时间转换为 UTC。 (继承自 TfsConnection。) | |
UICulture | 将使用的区域性。其默认为 CultureInfo.CurrentUICulture。 (继承自 TfsConnection。) | |
Uri | 获取此 Team Foundation Server 连接的统一资源标识符 (URI)。 (继承自 TfsConnection。) |
页首
方法
页首
事件
名称 | 描述 | |
---|---|---|
ConnectivityFailureStatusChanged | ConnectivityFailureOnLastWebServiceCall 标志的值更改时引发此事件。 (继承自 TfsConnection。) | |
CredentialsChanged | TeamFoundationServer 对象的凭据更改时引发此事件。 (继承自 TfsConnection。) |
页首
备注
所有 TfsTeamProjectCollection 元素的通用结构:
查看项目集合。
提供用户凭据。
提供全球化信息。
访问团队项目。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。