TFS2010: Cómo vincular un WorkItem a un ChangeSet

Me gustaría vincular programáticamente WorkItems a Changesets.

En este momento ya estoy creando elementos de trabajo a partir de mi código C # y guardándolos en el TFS. El código tiene el siguiente aspecto:

WorkItem item = new WorkItem(project.WorkItemTypes["CustomItem"]);            
item.Fields["CustomField1"].Value = someValue;
item.Fields["CustomField2"].Value = someValue;
item.Fields["CustomField3"].Value = someValue;
item.Validate();
item.Save();

Esta parte del código funciona bien. Ahora me gustaría asociar el elemento de trabajo recién creado a un conjunto de cambios existente. Recibo el conjunto de cambios usando:

VersionControlServer service = collection.GetService<VersionControlServer>();
Changeset changeset = service.GetChangeset(123123, true, true);

Sin embargo, solo puedo iterar a través de los elementos de trabajo existentes. No puedo agregar un nuevo elemento de trabajo a este conjunto de cambios. ¿Alguien tiene una idea de cómo lograr esto?

Respuestas a la pregunta(1)

Su respuesta a la pregunta