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 で導入されました。

アクティビティのドラッグ アンド ドロップ機能を有効化します (例: [リソース ] パネルからアクティビティに項目をドラッグする)。

定数

入力名前
stringAssetDataId
stringProcessDataId
stringQueueDataId
stringEntityDataId
stringUiElementDataId

IActivityFactoryRepository

注:

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

アクティビティのファクトリのリポジトリ。

メソッド

void Register(RegisterArgs registerArgs)

アクティビティに固有の RegisterArgs を登録します。

パラメーターの種類パラメーター名
RegisterArgsregisterArgs
public void Register(Type activityType, Func<string, Activity> activityFactory, string activityDataId)

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

パラメーターの種類パラメーター名
入力activityType
Func<string, Activity>activityFactory
stringActivityDataIds
void Register<T>(Func<string, T> activityFactory, string activityDataId)

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

パラメーターの種類パラメーター名
Func<string, T>activityFactory
stringActivityDataIds

IActivitySynonymService

注:

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

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

メソッド

void SetActivitySynonyms(Type activity, IReadOnlyCollection/ synonyms)

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

パラメーターの種類パラメーター名備考
入力アクティビティアクティビティの種類です。
IReadOnlyCollection/synonymsアクティビティの類義語のコレクションです。

IActivityTriggerService

注:

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

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

プロパティ

入力名前説明
BoolIsEnabledStudio がトリガーをサポートしているかどうかを示します (HasFeaturetrue で、機能フラグは trueです)。

メソッド

void SetData(Type activityType, TriggerData triggerData)

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

パラメーターの種類パラメーター名備考
入力activityTypeアクティビティの種類です。
TriggerDatatriggerDataこのアクティビティに関連するトリガー データ

IAttendedActivityService

注:

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

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

メソッド

void SetActivityAttended(Type activity)

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

パラメーターの種類パラメーター名備考
入力アクティビティAttended として登録する必要があるアクティビティです。

RegisterArgs

注:

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

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

プロパティ

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

メソッド

パブリック Func<string, Activity> FactoryV1 の

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

パラメーターの種類パラメーター名備考
Func<string, Activity>FactoryV1アクティビティの種類です。
パブリック Func<string, Activity> FactoryV3 の

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

パラメーターの種類パラメーター名備考
Func<string, Activity>FactoryV3アクティビティの種類です。
パブリック 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方向使用されませんが、アクティビティでデータが入力または出力用かどうかを指定できます。 現在出力されているのは、

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得