TeamFoundationServer2017.TfsProjectCollectionTFS Project Collection

TeamFoundationServer2017.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.

Element properties:

Base ClassMicrosoft.Windows.ApplicationComponent
AbstractFalse
HostedFalse
SingletonFalse
ExtensionFalse
AccessibilityPublic
ElementIdbdbcaf14-a2ec-6cf1-9dfc-ed8879c9b635

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 
TeamFoundationServer2017.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="TeamFoundationServer2017.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>