我想知道当您从另一个应用程序/服务中单击Visual Studio 2017中的“保存工作项”按钮(它负责将更改保存到TFS)时,是否可以捕获触发的事件。
你想使用service hook。根据您想要完成的任务,可能存在现有的服务挂钩,或者您可能需要编写自己的服务并通过web hook捕获事件。
您无法通过Visual Studio拦截此活动,因为可以通过许多不同的方法修改工作项。
同样重要的是要注意,从VS2017开始,不推荐在Visual Studio中修改工作项的功能,并且将在即将发布的主要版本中删除。