0
我需要在生成的xaml活动中包含一些附加信息,如身份信息(文档头中的注释),不幸的是从设计人员转移到代码编辑器,此信息将丢失到xaml代码的自动重新生成。在WF4生成的Xaml活动中包含自定义信息
重要的是,此信息在设计器上不可见(所以,不能使用注释或活动)。
我们的想法是能够通过Visual Studio扩展拦截Xaml的序列化/反序列化,以潜入内部信息的评论。
我需要在生成的xaml活动中包含一些附加信息,如身份信息(文档头中的注释),不幸的是从设计人员转移到代码编辑器,此信息将丢失到xaml代码的自动重新生成。在WF4生成的Xaml活动中包含自定义信息
重要的是,此信息在设计器上不可见(所以,不能使用注释或活动)。
我们的想法是能够通过Visual Studio扩展拦截Xaml的序列化/反序列化,以潜入内部信息的评论。
我已经成功使用活动!例如来自IVsRunningDocTableEvents3接口的OnBeforeSave事件。
在包的初始化方法
IVsRunningDocumentTable rdt = (IVsRunningDocumentTable)GetGlobalService(typeof(SVsRunningDocumentTable));
rdt.AdviseRunningDocTableEvents(new YourClassThatImplements(this), out cookie);
,只是实现接口..;)
的解决办法是找到谁创造了这个要求的人,从容为什么他们是愚蠢的向他们解释,然后用沉重而密集的东西将它们击中头部。 – Will