2016-01-26 75 views
0

目標:捕獲在Visual Studio UI中保存TFS工作項目時引發的事件,並提示用戶發送樣板電子郵件給項目分配給。當TFS工作項目保存在VS 2013中時執行操作客戶端

問題:我無法確定如何去做這件事。我已經開始了一個VS擴展項目,因爲它看起來像是最有前途的路線,但是從那裏我不知道在哪裏尋找我需要的窗口,或者當這樣的窗口是如何可靠地訂閱保存事件時打開。

回答

1

我想你將不得不編寫一個Visual Studio擴展來創建這種類型的功能。它不是不可能的,但也不適合心靈的隱隱。 :)

看來你的用例可能會更好地服務於TFS通知?

Set alerts, get notified when changes occur

UPDATE:

另一種選擇可能是通過一個Web服務,它看上去比VS擴展更容易使用TFS事件 - http://www.ewaldhofman.nl/post/2010/08/02/How-to-use-WCF-to-subscribe-to-the-TFS-2010-Event-Service-rolling-up-hours.aspx

+0

不幸的是,我們似乎可以運行舊TFS版本,並且沒有設置自定義警報的選項。 VS擴展似乎是要走的路,我似乎無法找到如何去做我想用它做的事情。 –

+1

通知將一直返回到TFS 2010. https://msdn.microsoft.com/zh-cn/library/ms181334(v=vs.100).aspx – chief7

+0

是的,但_custom_警報不。 2010年的選擇[限於這幾個](http://i.imgur.com/TdsuySy.png),這不適合我的目標。 –

相關問題