Interop 活动设计器

**“Interop”**活动设计器用于创建和配置 Interop 活动。

Interop 活动

Interop 活动管理从工作流中的 System.Workflow.ComponentModel.Activity 派生的活动类型的执行。

使用 Interop 活动设计器

**“Interop”活动设计器可在“工具箱”“迁移”类别中找到,“工具箱”可通过单击“工具箱”选项卡(或者,从“视图”菜单中选择“工具箱”**或按 Ctrl+Alt+X)来访问。

如果您的项目针对完整的 .NET Framework 版本 4,则**“工具箱”**中仅出现包含 Interop 活动的 迁移活动设计器类别。

对于 C# 项目,可通过在**“解决方案资源管理器”中右击项目并选择“属性”,重新将项目定为使用完整的 .NET Framework 4。在“应用程序”选项卡上,选择“目标框架”中的“.NET Framework 4”选项。在显示请求您确认此更改的“目标框架更改”对话框中选择“是”**按钮。

对于 VB 项目,可通过在**“解决方案资源管理器”中右击项目并选择“属性”,重新将项目定为使用完整的 .NET Framework 4。在“编译”选项卡上,单击“高级编译选项”按钮。从“目标框架列表”中选择“.Net Framework 4”,然后单击“确定”。在显示请求您确认此更改的“目标框架更改”对话框中单击“是”**按钮。

可以将**“Interop”活动设计器从“工具箱”拖放到 工作流设计器 图面上通常放置活动的任何位置,如 Sequence 内。这将创建具有 Interop 的默认“DisplayName”Interop 活动。可以在“Interop”活动设计器的标头中或在属性网格的“DisplayName”**框中编辑 DisplayName

在**“Interop”活动设计器上或属性网格中,单击“ActivityType”框中的“单击浏览…”文本以打开“浏览并选择 .NET 类型”**对话框。仅显示工作流 3.0 或工作流 3.5 活动的类型(即,仅从 Activity 派生的类型)。有关使用该对话框指定一个类型的更多信息,请参见“浏览并选择 .NET 类型”对话框主题。

Interop 属性

下表列出 Interop 属性并说明如何在设计器中使用它们。这些属性可以在属性网格中或 工作流设计器 图面上进行编辑。

属性名 必需 用法

DisplayName

False

Interop 活动的友好名称。默认值为 Interop。虽然显示名称不是绝对必需的,但最好使用显示名称。

ActivityType

True

指定 Interop 活动包含的活动类型。指定的此类型必须派生自 Activity

另请参见

其他资源

迁移活动设计器