Interop 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注意
The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*
一个活动,该活动管理工作流内 Activity 的执行。
public ref class Interop sealed : System::Activities::NativeActivity, System::ComponentModel::ICustomTypeDescriptor
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
[System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")]
public sealed class Interop : System.Activities.NativeActivity, System.ComponentModel.ICustomTypeDescriptor
type Interop = class
inherit NativeActivity
interface ICustomTypeDescriptor
[<System.Obsolete("The WF3 Types are deprecated. Instead, please use the new WF4 Types from System.Activities.*")>]
type Interop = class
inherit NativeActivity
interface ICustomTypeDescriptor
Public NotInheritable Class Interop
Inherits NativeActivity
Implements ICustomTypeDescriptor
- 继承
- 属性
- 实现
注解
注意
除非Interop工作流的项目Target Framework
.Net Framework 4
设置为 ,否则活动不会显示在工作流设计器工具箱中。
警告
由于 Interop 活动可以支持的接口类型的限制,因此无法直接使用 HandleExternalEventActivity 和 CallExternalMethodActivity,但是可以使用通过工作流通信活动工具 (WCA.exe) 创建的派生活动。 有关详细信息,请参见 Windows Workflow Foundation Tools(Windows Workflow Foundation 工具)。
构造函数
Interop() |
已过时.
创建 Interop 类的新实例。 |
属性
ActivityMetaProperties |
已过时.
与 Activity 的元数据对应的名称/值对集合,例如活动的 Name 属性,或 WhileActivity 活动的 Condition 属性。 |
ActivityProperties |
已过时.
获取与 Activity 的输入和输出属性对应的名称/值对的集合。 |
ActivityType |
已过时.
获取或设置 Interop 活动包含的活动类型。 |
CacheId |
已过时.
获取缓存的标识符,该标识符在工作流定义的作用域内是唯一的。 (继承自 Activity) |
CanInduceIdle |
已过时.
获取或设置一个值,该值指示活动是否会使工作流进入空闲状态。 (继承自 NativeActivity) |
Constraints |
已过时.
获取可配置的 Constraint 活动的集合,用于为 Activity 提供验证。 (继承自 Activity) |
DisplayName |
已过时.
获取或设置用于调试、验证、异常处理和跟踪的可选友好名称。 (继承自 Activity) |
Id |
已过时.
获取一个标识符,该标识符在工作流定义的作用域内是唯一的。 (继承自 Activity) |
Implementation |
已过时.
活动的执行逻辑。 (继承自 NativeActivity) |
ImplementationVersion |
已过时.
获取或设置活动的实现版本。 (继承自 NativeActivity) |
方法
显式接口实现
ICustomTypeDescriptor.GetAttributes() |
已过时.
返回所包含 Activity 的特性的集合。 |
ICustomTypeDescriptor.GetClassName() |
已过时.
返回所包含 Activity 的类的名称。 |
ICustomTypeDescriptor.GetComponentName() |
已过时.
返回所包含 Activity 的名称。 |
ICustomTypeDescriptor.GetConverter() |
已过时.
返回所包含 Activity 的关联类型转换器。 |
ICustomTypeDescriptor.GetDefaultEvent() |
已过时.
返回所包含 Activity 的默认事件。 |
ICustomTypeDescriptor.GetDefaultProperty() |
已过时.
返回所包含 Activity 的默认属性。 |
ICustomTypeDescriptor.GetEditor(Type) |
已过时.
返回所包含 Activity 的编辑器。 |
ICustomTypeDescriptor.GetEvents() |
已过时.
返回所包含 Activity 的事件的集合。 |
ICustomTypeDescriptor.GetEvents(Attribute[]) |
已过时.
使用指定特性数组作为筛选器返回所包含 Activity 的事件的集合。 |
ICustomTypeDescriptor.GetProperties() |
已过时.
返回所包含 Activity 的属性的集合。 |
ICustomTypeDescriptor.GetProperties(Attribute[]) |
已过时.
使用指定特性数组作为筛选器返回所包含 Activity 的属性的集合。 |
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
已过时.
返回指定属性描述符的所有者,或者,如果该属性描述符没有所有者,则返回 Interop 活动本身。 |