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

开发者指南

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

UiPath.Studio.Activities.Api.Activities

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

ActivityDataIds

备注:

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

启用活动的拖放功能,例如,将项目从“资源”面板拖动到活动上。

常量

类型名称
字符串AssetDataId
字符串ProcessDataId
字符串QueueDataId
字符串EntityDataId
字符串UiElementDataId

IActivityFactoryRepository

备注:

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

活动工厂的存储库。

方法

void Register(RegisterArgs registerArgs)

注册特定于活动的“注册参数”

参数类型参数名称
RegisterArgsregisterArgs
public void Register(Type activityType, Func<string, Activity> activityFactory, string activityDataId)

注册用于创建指定ActivityType类型活动的工厂方法,并将ActivityDataId与活动类型相关联。

参数类型参数名称
类型activityType
Func<string, Activity>activityFactory
字符串ActivityDataIds
void Register<T>(Func<string, T> activityFactory, string activityDataId)

注册用于创建指定T类型活动的工厂方法,并将活动数据 ID与活动类型相关联。

参数类型参数名称
Func<string, T>activityFactory
字符串ActivityDataIds

IActivitySynonymService

备注:

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

公开添加活动同义词的功能。

方法

void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)

添加给定活动的同义词列表。

参数类型参数名称备注
类型活动活动类型。
IReadOnlyCollection/synonyms活动的同义词集合。

IActivityTriggerService

备注:

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

公开触发器活动的功能,以注册有关其自身的信息。

属性

类型名称描述
BoolIsEnabled指示 Studio 是否支持触发器( “含功能”true ,且功能标志为true ”)。

方法

void SetData(Type activityType, TriggerData triggerData)

允许活动注册有关其输出参数的信息,例如类型(例如 SalesForceAccount、Office365Message[])和名称。

参数类型参数名称备注
类型activityType活动类型。
TriggerDatatriggerData此活动的关联触发器数据,

IAttendedActivityService

备注:

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

公开将活动设置为 Attended的功能。

方法

void SetActivityAttended(Type activity)

设置给定活动的“有人值守”标志。

参数类型参数名称备注
类型活动需要注册为 Attended 的活动。

RegisterArgs

备注:

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

用于在 Studio 和活动之间交换与活动类型、活动数据 ID 和用于创建所选活动类型的多种工厂方法相关的信息的参数。

属性

类型名称描述
字符串ActivityDataId活动类型的关联 ID。
类型ActivityType由关联的工厂方法(ActivityFactoryV1 或 ActivityFactoryV3)创建的活动的活动类型。

方法

公共Func<string, Activity> FactoryV1

用于创建指定活动类型的工厂方法。 字符串参数是可选的关联数据(资产名称、队列名称等)。

参数类型参数名称备注
Func<string, Activity>FactoryV1活动类型。
公共Func<string, Activity> Fabric V3

用于创建指定活动类型的工厂方法。 字符串参数是可选的关联数据(资产名称、队列名称等)。

参数类型参数名称备注
Func<string, Activity>FactoryV3活动类型。
公共Func<string, Task<Activity>> FactoryV4

用于创建指定活动类型的工厂方法。 字符串参数是可选的关联数据(资产名称、队列名称等)。 需要 Studio 2022.4 或更高版本。

参数类型参数名称备注
Func<string, Task<Activity>>FactoryV4活动类型。

TriggerData

备注:

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

活动的触发器数据。

属性

类型名称描述
字符串属性名称保存触发器数据的活动属性的名称。
字符串名称Studio 将创建并映射到活动属性的变量或参数的名称。
类型类型触发器数据的类型(例如 Office365Email[])。
ArgumentDirection方向未使用,但允许活动指定数据是用于输入还是输出。 当前仅输出。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新