我有一个自定义设计器 (WPF) 的 WF4 自定义活动。我希望 CacheMetaData 覆盖中的行为略有不同,具体取决于 Activity 是处于设计模式还是执行模式。
编辑:要求的原因。 我们有需要从 web.config 文件(或其包含之一)中查找数据的验证。在运行时我们可以使用 System.Configuration.ConfigurationManager,而在设计时我需要使用 EnvDte 来询问项目结构。
由于可以调试 Activity,因此在任何一种情况下它都可能是 VS,所以我无法检查。
WF4中是否有服务可以打电话告诉我我处于什么模式?