public virtual JArray RetrieveProjects(TfsProjectCollection projectCollection) { string url = IsOnline ? $"{Url}/_apis/projects" : $"{Url}/{projectCollection.Name}/_apis/projects"; JArray collectionHeaders = ParseCollectionResponse(url); return(RetrieveDetails(collectionHeaders)); }
public static string GetPathName(TfsProjectCollection tfsProjectCollection) { return(tfsProjectCollection.Name); }
public TfsProjectCollectionNode(TfsNode parent, TfsProjectCollection tfsProjectCollection) : base(parent.NodeContext, tfsProjectCollection, GetPathName(tfsProjectCollection)) { Parent = parent; TfsProjectCollection = tfsProjectCollection; PathSegment = parent.PathSegment + new PathSegment(GetPathName(tfsProjectCollection)); }