0

我正在尝试创建一个与序列图设计器一起工作的 Visual Studio 扩展,并且我希望能够注册一个事件,该事件将在图表上的选择更改时通知我。IMonitorSelectionService接口似乎提供这样的事件,但我不知道如何从 VSPackage 获取此服务的实例。

为了获得此服务的实例,我需要做什么,或者我可以使用其他更容易访问的事件吗?

4

1 回答 1

1

您应该能够执行以下操作:

IMonitorSelectionService monitorSelectionService = ((IServiceProvider)store).GetService(typeof(IMonitorSelectionService)) as IMonitorSelectionService;

其中 store 是您感兴趣的图表的商店。

于 2011-07-13T15:52:46.817 回答