在 VS 2013 中保存 TFS 工作项时执行客户端操作
Perform action client-side when TFS work item is saved in VS 2013
目标:捕获在 Visual Studio UI 中保存 TFS 工作项时引发的事件,并提示用户向项目分配给的人发送样板电子邮件。
问题:我无法确定如何着手执行此操作。我已经开始了一个 VS 扩展项目,因为这似乎是最有前途的路线,但我不知道从哪里寻找我需要的 window,或者如何可靠地订阅保存事件这样一个window是开放的
我认为您必须编写一个 Visual Studio 扩展来创建该类型的功能。这并非不可能,但也不适合胆小的人。 :)
TFS 通知似乎可以更好地满足您的用例?
Set alerts, get notified when changes occur
更新:
另一种选择可能是通过 Web 服务使用 TFS 事件,这看起来比 VS 扩展容易得多 - http://www.ewaldhofman.nl/post/2010/08/02/How-to-use-WCF-to-subscribe-to-the-TFS-2010-Event-Service-rolling-up-hours.aspx
目标:捕获在 Visual Studio UI 中保存 TFS 工作项时引发的事件,并提示用户向项目分配给的人发送样板电子邮件。
问题:我无法确定如何着手执行此操作。我已经开始了一个 VS 扩展项目,因为这似乎是最有前途的路线,但我不知道从哪里寻找我需要的 window,或者如何可靠地订阅保存事件这样一个window是开放的
我认为您必须编写一个 Visual Studio 扩展来创建该类型的功能。这并非不可能,但也不适合胆小的人。 :)
TFS 通知似乎可以更好地满足您的用例?
Set alerts, get notified when changes occur
更新:
另一种选择可能是通过 Web 服务使用 TFS 事件,这看起来比 VS 扩展容易得多 - http://www.ewaldhofman.nl/post/2010/08/02/How-to-use-WCF-to-subscribe-to-the-TFS-2010-Event-Service-rolling-up-hours.aspx