C# TFS 2012插件在保存多个工作项时是否缺少事件?

C# TFS 2012插件在保存多个工作项时是否缺少事件?,c#,plugins,C#,Plugins,我们已经为TFS 2012使用了一个插件,每当工作项发生更改时就会触发该插件: class WorkItemChangedEventHandler : ISubscriber public EventNotificationStatus ProcessEvent( TeamFoundationRequestContext requestContext, NotificationType notificationType, object notificationE

我们已经为TFS 2012使用了一个插件,每当工作项发生更改时就会触发该插件:

class WorkItemChangedEventHandler : ISubscriber

public EventNotificationStatus ProcessEvent(
        TeamFoundationRequestContext requestContext,
        NotificationType notificationType, object notificationEventArgs,
        out int statusCode, out string statusMessage, out ExceptionPropertyCollection properties)
{
// ...
}
如果我一次保存一个工作项,那就可以了。但是,如果我在Visual Studio 2012中更改多个工作项并按下“全部保存”按钮,则对于ID最高的工作项,我只会收到一个事件。所有其他工作项的事件都不会被触发


我做错什么了吗?是否所有工作项都在一个事件中处理,而我却找不到其他工作项?

看来我的自动化太耗时了,我在博客中找到了一个解决方案:

我想我需要实施作业服务并尽快完成活动