Automating Transitions

To integrate a tool with Work Item Tracking, the tool must perform the following steps:

  1. Determine what state the work item should be transitioned to when the action is performed.

  2. Set the work item to the "to" state.

    The Work Item Tracking API provides methods for performing these steps. The Work Item Tracking API is part of the Microsoft Visual Studio Application Lifecycle Management SDK. For more information, see the following page on the Microsoft Web site: Team Foundation Server SDK.

    Note

    The transaction action that caused a particular state transition to occur is not recorded. If you must track which action caused a transition, you can specify an additional work item field to track it, or you can define a Reason value specific to the action, which is set during the state transition.

See Also

Concepts

Associating a State Transition with an Action