本文例子说明
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 ]
时间: 2025-01-19 13:11:09