Ejemplo n.º 1
0
        public void PermenentlyDeleteItem(int id)
        {
            VssConnection connection = new VssConnection(_uri, _credentials);
            WorkItemTrackingHttpClient workItemTrackingHttpClient = connection.GetClient <WorkItemTrackingHttpClient>();

            workItemTrackingHttpClient.DestroyWorkItemAsync(id);
        }
Ejemplo n.º 2
0
        public void PermenentlyDeleteWorkItem()
        {
            int workItemId = -1; // TODO

            VssConnection connection = Context.Connection;
            WorkItemTrackingHttpClient workItemTrackingClient = connection.GetClient <WorkItemTrackingHttpClient>();

            workItemTrackingClient.DestroyWorkItemAsync(workItemId);
        }
Ejemplo n.º 3
0
        public void PermenentlyDeleteWorkItem()
        {
            int id = _id;

            VssConnection connection = Context.Connection;
            WorkItemTrackingHttpClient workItemTrackingClient = connection.GetClient <WorkItemTrackingHttpClient>();

            WorkItemDelete result = workItemTrackingClient.DeleteWorkItemAsync(id).Result;

            workItemTrackingClient.DestroyWorkItemAsync(id);
        }
        public void PermenentlyDeleteMultipleWorkItems()
        {
            int[] ids = { 72, 73, 81 }; //TODO

            VssConnection connection = Context.Connection;
            WorkItemTrackingHttpClient workItemTrackingClient = connection.GetClient <WorkItemTrackingHttpClient>();

            List <WorkItemDeleteReference> result = workItemTrackingClient.GetDeletedWorkItemsAsync(ids).Result;

            foreach (var item in result)
            {
                workItemTrackingClient.DestroyWorkItemAsync(Convert.ToInt32(item.Id));
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Destroy a work item from Recycle Bin
        /// </summary>
        /// <param name="workItemID"></param>
        static void DestroyDeletedWorkItem(int workItemID)
        {
            WitClient.DestroyWorkItemAsync(workItemID).Wait();

            Console.WriteLine("Work Item {0} is destroyed", workItemID);
        }