Exemplo n.º 1
0
 public Process GetProcess(System.Guid processId)
 {
     // create project object
     using (ProcessHttpClient processHttpClient = new ProcessHttpClient(_uri, _credentials))
     {
         Process process = processHttpClient.GetProcessByIdAsync(processId).Result;
         return(process);
     }
 }
        private static Process GetProcess(VssConnection connection, TeamProject project)
        {
            if (project.Capabilities.ContainsKey("processTemplate") && project.Capabilities["processTemplate"].ContainsKey("templateTypeId"))
            {
                var templateTypeId = Guid.Parse(project.Capabilities["processTemplate"]["templateTypeId"]);
                ProcessHttpClient processClient = connection.GetClient <ProcessHttpClient>();
                Process           process       = processClient.GetProcessByIdAsync(templateTypeId).Result;
                return(process);
            }

            return(null);
        }
Exemplo n.º 3
0
        public Process GetProcess()
        {
            Guid scrumProcessId = Guid.Parse("adcc42ab-9882-485e-a3ed-7678f01f66bc");

            VssConnection     connection    = Context.Connection;
            ProcessHttpClient processClient = connection.GetClient <ProcessHttpClient>();

            Process process = processClient.GetProcessByIdAsync(scrumProcessId).Result;

            Console.WriteLine("Name:      {0}", process.Name);
            Console.WriteLine("Default?:  {0}", process.IsDefault);
            Console.WriteLine("Type:      {0}", process.Type);
            Console.WriteLine("Description:\n{0}", process.Description);

            return(process);
        }