public List <string> GetTemplates()
        {
            List <string> lst = new List <string>();

            IProcessTemplates procTmplSrv = tpCollection.GetService <IProcessTemplates>();

            foreach (TemplateHeader header in procTmplSrv.TemplateHeaders())
            {
                lst.Add(header.Name);
            }

            return(lst);
        }
        /// <summary>
        /// Покдлючиться к TFS
        /// </summary>
        public bool ConnectToTfsServer(string ServerAddress)
        {
            try
            {
                tfsTeamProjectCollection = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(new Uri(ServerAddress));
                structureService         = (ICommonStructureService)tfsTeamProjectCollection.GetService(typeof(ICommonStructureService));

                WorkItemStore     wis            = new WorkItemStore(ServerAddress);
                IProcessTemplates templates      = wis.TeamProjectCollection.GetService <IProcessTemplates>();
                TemplateHeader[]  templateHeader = templates.TemplateHeaders();

                return(true);
            }
            catch
            {
                return(false);
            }
        }