sdk
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

开发者指南

上次更新日期 2026年3月30日

UiPath.Studio.Activities.Api.Wizards

在本节中,您可以找到有关如何使用UiPath.Studio.Activities.Api .向导构建活动的更多信息。

IWizardExecutionContext

备注:

UiPath.Studio.Activities.Api v20.4 中引入了此功能。

向导的执行上下文。

继承

IDisposable > IWizardExecutionContext

功能

ModelItem GetInsertionContainer()

获取要在其中插入结果活动的容器。 返回的值不应为 null,但仍建议您提防。

void Initialize()

在设计器中准备条件,例如插入容器。

IWizardsService

向 Studio 添加向导。

方法

void Register(WizardCollection collection)

添加向导集合。

参数类型参数名称描述
WizardCollection集合添加向导集合。

RunWizardSettings

备注:

UiPath.Studio.Activities.Api v21.4 中引入了此功能。

向导实施的设置。

属性

类型名称描述
BoolHasProxySequenceSupport如果设置为 true,则表示向导实现可以处理代理序列。

WizardBase

向导实现。

属性

类型名称描述
FuncRunWizard执行向导并返回生成的活动。
Func<IWizardExecutionContext, Task<bool>>RunWizardWithContainerAsync实时执行向导,允许向导直接操作调用的工作流。优先于RunWizard ,如果两者均已实现,则仅运行此一个。上下文可用于检索最初为空的目标容器,作为工作流的一部分,上下文可实时自由操作。返回值指示是否应将提供的容器保留为工作流的一部分。如果容器应被丢弃,则向导应清理在容器外部对工作流执行的任何操作。需要 Studio 2020.4 或更高版本。
RunWizardSettingsRunWizardSettings描述此向导实施功能的设置。需要 Studio 2020.10 或更高版本。

WizardCollection

返回向导定义的多重树。 每个条目都是功能区上的一个按钮。 每个条目的子项是菜单项。

属性

类型名称描述
List<WizardDefinition>WizardDefinitions返回向导定义的集合。 它们的顺序将决定它们在功能区中的显示方式。

WizardDefinition

向导的用户界面属性摘要。

属性

类型

名称

描述

字符串

显示名称

翻译后的显示名称。

字符串

IconUri

图标资源在提供程序程序集中的位置。

字符串

工具提示

翻译的工具提示。

KeyGesture

快捷方式

此向导的快捷方式。

List<WizardDefinition>

ChildrenDefinitions

返回子向导;如果没有可用的子向导,则返回 null。

WizardBase

Wizard

此定义的向导实例或 null。

Bool

MinimizeBeforeRun

如果是true ,Studio 将在调用运行向导之前最小化,并在运行向导返回时还原。需要 Studio 2020.4 或更高版本。

字符串

RequiredStudioFeature

  • 如果为 null 或为空,Studio 将添加向导。
  • 如果使用产品代码,且许可证中包含该代码,Studio 将添加向导。
  • 如果使用另一个字符串,Studio 会在知道该字符串的情况下添加向导。
  • 对于其他任何内容,都不会添加任何向导。
  • 需要 Studio 2020.4 或更高版本。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新