TeamFoundationServer2015.TfsProjectCollectionTFS Project Collection

TeamFoundationServer2015.TfsProjectCollection (ClassType)

Project Collection are a grouping of related projects

Knowledge Base article:

Summary

Class that represents the TFS Project Collection. Each Project Collection contains 0 or more team projects, has its own database repository and can be configured for its own WSS/SharePoint server instance. Each Project Collection can also have one or more build Controllers and Agents assigned to it.

Element properties:

Base ClassMicrosoft.Windows.ApplicationComponent
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIdcd834642-d6d1-76fd-9ceb-a9d7af83cf40

Class Hierarchy:

Class Properties:

Property Name Type Display Name (ENU) Description (ENU) Key Max Length Min Length Case Sensitive
System.Entity:
DisplayName  string  Display Name Display name of monitoring object. false 256  False 
TeamFoundationServer2015.TfsProjectCollection:
ProjectCollectionName  string  Project Collection Name true 256  False 
ObjectPath  string  Object Path The Object Path includes the details needed for monitors to evaluate the status of this Item false 256  False 
BaseWebServiceUri  string  Base Web Service Uniform Resource Identifier Base Web Service URI false 256  False 
TfsInstanceID  string  TFS Instance ID Installation Instance ID (GUID) of the TFS installation this Project Collection is associated with true 256  False 

Health Model:

Source Code:

<ClassType ID="TeamFoundationServer2015.TfsProjectCollection" Accessibility="Public" Abstract="false" Base="Windows!Microsoft.Windows.ApplicationComponent" Hosted="false" Singleton="false" Extension="false">
<Property ID="ProjectCollectionName" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="ObjectPath" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="BaseWebServiceUri" Type="string" AutoIncrement="false" Key="false" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
<Property ID="TfsInstanceID" Type="string" AutoIncrement="false" Key="true" CaseSensitive="false" MaxLength="256" MinLength="0" Required="false" Scale="0"/>
</ClassType>