SDK
最新
バナーの背景画像
開発者ガイド
最終更新日 2024年3月23日

UiPath.Studio.Activities.Api.Activities

このセクションでは、 UiPath.Studio.Activities.Api.Activitiesを使用してアクティビティを構築する方法について詳しく説明します。

ActivityDataIds

メモ: この機能は UiPath.Studio.Activities.API v21.4 で導入されました。

アクティビティでドラッグ アンド ドロップ機能を使用できます。たとえば、[ リソース] パネルからアクティビティに項目をドラッグする場合などです。

定数

入力

名前

string

AssetDataId

string

ProcessDataId

string

QueueDataId

string

EntityDataId

string

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)

指定した ActivityType 型のアクティビティ を作成するファクトリー メソッドを登録し、 activityDataId をアクティビティ の型に関連付けます。

パラメーターの種類

パラメーター名

入力

activityType

Func<string, Activity>

activityFactory

string

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

指定した T 型のアクティビティを作成するファクトリー メソッドを登録し、 activityDataId をアクティビティ の種類に関連付けます。

パラメーターの種類

パラメーター名

Func<string, T>

activityFactory

string

IActivitySynonymService

メモ: この機能は UiPath.Studio.Activities.API v21.10 で導入されました。

アクティビティの類義語を追加する機能を公開します。

メソッド

void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)

指定したアクティビティの類義語のリストを追加します。

パラメーターの種類

パラメーター名

備考

入力

アクティビティ

アクティビティの種類です。

IReadOnlyCollection/

synonyms

アクティビティの類義語のコレクションです。

IActivityTriggerService

メモ: この機能は UiPath.Studio.Activities.API v22.4 で導入されました。

トリガー アクティビティが、自身に関する情報を登録するための機能を公開します。

プロパティ

入力

名前

説明

Bool

有効

Studio がトリガーをサポートするかどうかを示します (HasFeaturetrue され、機能フラグが true)。

メソッド

void SetData(Type activityType, TriggerData triggerData)

アクティビティに出力引数に関する情報を登録できます (例: type)。 SalesForceAccount、Office365Message[]) および名前。

パラメーターの種類

パラメーター名

備考

入力

activityType

アクティビティの種類です。

TriggerData

triggerData

このアクティビティに関連するトリガー データ

IAttendedActivityService

メモ: この機能は UiPath.Studio.Activities.API v21.10 で導入されました。

アクティビティを Attended として設定する機能を公開します。

メソッド

void SetActivityAttended(Type activity)

指定したアクティビティに isAttended フラグを設定します。

パラメーターの種類

パラメーター名

備考

入力

アクティビティ

Attended として登録する必要があるアクティビティです。

RegisterArgs

メモ: この機能は UiPath.Studio.Activities.API v21.4 で導入されました。

Studio と、アクティビティの種類、アクティビティのデータ ID、選択したアクティビティの型を作成するための複数のファクトリー メソッドに関連するアクティビティ間で情報を交換するために使用される引数です。

プロパティ

入力

名前

説明

string

ActivityDataId

アクティビティの種類に関連付けられた ID です。

入力

ActivityType

関連付けられたファクトリーメソッド (ActivityFactoryV1 または ActivityFactoryV3) によって作成されたアクティビティの種類です。

メソッド

public Func<string, Activity> FactoryV1

指定されたアクティビティの種類を作成するための工場出荷時の状態のメソッドです。 string パラメーターは、任意の関連付けられたデータ (アセット名、キュー名など) です。

パラメーターの種類

パラメーター名

備考

Func<string, Activity>

FactoryV1

アクティビティの種類です。

public Func<string, Activity> FactoryV3

指定されたアクティビティの種類を作成するための工場出荷時の状態のメソッドです。 string パラメーターは、任意の関連付けられたデータ (アセット名、キュー名など) です。

パラメーターの種類

パラメーター名

備考

Func<string, Activity>

FactoryV3

アクティビティの種類です。

public Func<string, Task<Activity>> FactoryV4

指定されたアクティビティの種類を作成するための工場出荷時の状態のメソッドです。 string パラメーターは、任意の関連付けられたデータ (アセット名、キュー名など) です。 v2022.4 以降の Studio が必要です。

パラメーターの種類

パラメーター名

備考

Func<string, Task<Activity>>

FactoryV4

アクティビティの種類です。

TriggerData

メモ: この機能は UiPath.Studio.Activities.API v22.4 で導入されました。

アクティビティのデータをトリガーします。

プロパティ

入力

名前

説明

string

プロパティ名

トリガー データを保持するアクティビティ プロパティの名前です。

string

名前

Studio でアクティビティのプロパティに作成およびマッピングする変数または引数の名前です。

入力

入力

トリガー データの種類 (例: Office365Email[])。

ArgumentDirection

方向

使用されませんが、アクティビティでデータが入力または出力用かどうかを指定できます。 現在出力されているのは、

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.