Welcome

首页 / 软件开发 / .NET编程技术 / WF4.0基础篇 (二十六) Interop调用WF3.X的Activity

WF4.0基础篇 (二十六) Interop调用WF3.X的Activity2012-08-20 博客园 WXWinter(冬)本文例子说明

Interop调用WF3.X的Activity

类名System.Activities.Statements.Interop
文件System.Workflow.Runtime.dll
结构说明继承 NativeActivity, ICustomTypeDescriptor是一个 sealed类

override 了 [CacheMetadata方法] 与 [Cancel方法] 与[Execute方法]

override 了 [CanInduceIdle属性]

[ActivityMetaProperties]属性的类型为[IDictionary<string, object>]

[ActivityProperties]属性的类型为[IDictionary<string, object>]

[ActivityType]属性的类型为[Type]

功能说明[ActivityType属性]用于指定要调用的WF3.5的Activity的类型当指定WF3.5的Activity的类型后,在设计器中会自动为WF3.5的Activity的绑定生成两个参数一个为[属性名],另一个为[属 性名Out]

使用说明

默认有WF4.0项目为[.NET Framework 4 Client Profile],要使用Interop,应将项目改为[.NET Framework 4 ]