sdk
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
开发者指南
Last updated 2024年10月25日

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)

注册 特定于活动的 RegisterArgs。

参数类型

参数名称

RegisterArgs

registerArgs

public void Register(Type activityType, Func<string, Activity> activityFactory, string activityDataId)

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

参数类型

参数名称

类型

activityType

Func<string, Activity>

activityFactory

字符串

<void Register<T>(Func<string, T> activityFactory, string activityDataId)

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

参数类型

参数名称

Func<string, T>

activityFactory

字符串

IActivitySynonymService

注意: 此功能是在 UiPath.Studio.Activities.Api v21.10 中引入的。

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

方法

void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)

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

参数类型

参数名称

备注

类型

活动

活动类型。

IReadOnlyCollection/

synonyms

活动的同义词集合。

IActivityTriggerService

注意: 此功能是在 UiPath.Studio.Activities.Api v22.4 中引入的。

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

属性

类型

名称

描述

Bool

IsEnabled

指示 Studio 是否支持触发器(“HasFeature”true ,功能标志为 true)。

方法

void SetData(Type activityType, TriggerData triggerData)

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

参数类型

参数名称

备注

类型

activityType

活动类型。

TriggerData

triggerData

此活动的关联触发器数据,

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)创建的活动的活动类型。

方法

public Func<string, Activity> FactoryV1

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

参数类型

参数名称

备注

Func<string, Activity>

FactoryV1

活动类型。

public Func<string, Activity> FactoryV3

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

参数类型

参数名称

备注

Func<string, Activity>

FactoryV3

活动类型。

public Func<string, Task<Activity>> FactoryV4

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

参数类型

参数名称

备注

Func<string, Task<Activity>>

FactoryV4

活动类型。

TriggerData

注意: 此功能是在 UiPath.Studio.Activities.Api v22.4 中引入的。

活动的触发器数据。

属性

类型

名称

描述

字符串

属性名称

保存触发器数据的活动属性的名称。

字符串

名称

Studio 将创建并映射到活动属性的变量或参数的名称。

类型

类型

触发器数据的类型(例如 Office365Email[])。

ArgumentDirection

方向

未使用,但允许活动指定数据是用于输入还是输出。 当前仅输出。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。