- 概要
- カスタム アクティビティ
- アクティビティを .NET 6 に移行する
- リリース ノート
- ワークフロー アナライザーのルールを構築する
- アクティビティ プロジェクト設定の構成
- カスタム ウィザードの作成
- スコープによるアクティビティの優先度設定
- UiPath.Activities.Api.Base
- UiPath.Studio.Activities.Api
- UiPath.Studio.Activities.Api.Activities
- UiPath.Studio.Activities.Api.BusyService
- UiPath.Studio.Activities.Api.ExpressionEditor
- UiPath.Studio.Activities.Api.Expressions
- UiPath.Studio.Activities.Api.Licensing
- UiPath.Studio.Activities.Api.Mocking
- UiPath.Studio.Activities.Api.ObjectLibrary
- UiPath.Studio.Activities.Api.PackageBindings
- UiPath.Studio.Activities.Api.ProjectProperties
- UiPath.Studio.Activities.Api.ScopedActivities
- UiPath.Studio.Activities.Api.Settings
- UiPath.Studio.Activities.Api.Wizards
- UiPath.Studio.Activities.Api.Workflow
- UiPath.Studio.Api.Controls
- UiPath.Studio.Api.Telemetry
- UiPath.Studio.Api.Theme
- Robot JavaScript SDK
- トリガー SDK
- エージェント SDK

開発者ガイド
UiPath.Studio.Api.Controls
このセクションでは、 UiPath.Studio.Api.Controls を使用してアクティビティを構築する方法について詳しく説明します。
UiPath.Studio.Api.Controls.Base
このセクションでは、 UiPath.Studio.Api.Controls.Base を使用してアクティビティを構築する方法について詳しく説明します。
ControlDescriptionBase
この設定に使用するコントロールです。
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| string | ツールチップ | (オプション)このコントロールに表示するツールチップ。 |
| string | テキスト | (オプション)このコントロールに表示するテキスト。 |
ControlsContainerDescription
この設定で他のコントロールのコンテナーとして使用するコントロールです。
継承
ControlDescriptionBase > ControlsContainerDescription
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| IList<ControlDescriptionBase | コントロール | コントロールのコレクションです。 |
備考
コントロールの配置方法を提供する StackPanelDescription を使用することをお勧めします。
EditorDescriptionBase
テキスト入力コントロールです。
継承
ControlDescriptionBase > InputControlDescriptionBase
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| string | ValueHint | 値は、値がない場合にヒントです。 |
| Func<T, string> | 検証 | エラーがない場合、検証エラーまたは空の文字列を返します。 |
InputControlDescriptionBase
値を選択/編集できるコントロールの基本クラスです。
継承
ControlDescriptionBase > InputControlDescriptionBase
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| T | DefaultValue | 既定値です。 |
| Bool | 読み取り専用 | [ trueに設定すると、入力は無効化されます (コントロールは読み取り専用です)。 |
| Func<T, string> | GetDisplayValue | 指定した値に対応する書式付きテキストです。 |
ItemsControlDescriptionBase
項目コントロールの基本クラス (コンボ ボックスなど) です。
継承
ControlDescriptionBase > InputControlDescriptionBase
一般型 T
ControlDescriptionBase でサポートされている型です。
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| リスト (List) | アイテム | 予想される値です。 |
CheckBoxDescription
チェック ボックス。
継承
ControlDescriptionBase > InputControlDescriptionBase
ComboBoxDescription
選択専用のコンボ ボックスです。
継承
ControlDescriptionBase > InputControlDescriptionBase
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| Bool | AllowMultipleSelection | trueに設定すると、各項目に関連付けられているチェック ボックスが設定されます。 |
備考
アクティビティのプロジェクト設定にドロップダウンを追加します。

NumericBoxDescription
数値入力コントロール。
継承
ControlDescriptionBase > InputControlDescriptionBase
一般型 T
この数値ボックスに表示するデータの種類。IComparable、IFormattable、IConvertible、IComparable
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| T | MaxValue | (オプション)上限値。 |
| T | MinValue | (オプション)下限値です。 |
| T | StepSize | (オプション)設定すると、指定された値を使用してインクリメント/デクリメントするアップ/ダウン コントロールが表示されます。 |
備考
アクティビティのプロジェクト設定に数値ボックスを追加します。

RadioButtonGroupDescription
文字列値のリストから生成されるラジオ ボタン グループ。
継承
ControlDescriptionBase > InputControlDescriptionBase
備考
アクティビティのプロジェクト設定にラジオ ボタン コントロールを追加します。
InputControlDescriptionBase{T} を使用します。ローカライズされた表示値を指定するには、表示値を取得します。

StackPanelDescription
単一の行に配置されたコントロールのリスト。
継承
ControlDescriptionBase > ControlsContainerDescription > StackPanelDescription
備考
アクティビティのプロジェクト設定にパネルを追加し、その子要素を 1 行に配置します。

TextBoxDescription
テキスト ボックス コントロールです。
継承
ControlDescriptionBase > InputControlDescriptionBase
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| Bool | IsMultiLine | trueに設定すると、テキスト ボックスが縦方向に広がります。 |
備考
アクティビティのプロジェクト設定にテキスト ボックス コントロールを追加します。

ToggleDescription
トグル ボタン
継承
ControlDescriptionBase > InputControlDescriptionBase
プロパティ
| 入力 | 名前 | 説明 |
|---|---|---|
| Bool | IsMultiLine | trueに設定すると、テキスト ボックスが縦方向に広がります。 |
- UiPath.Studio.Api.Controls.Base
- ControlDescriptionBase
- ControlsContainerDescription
- EditorDescriptionBase
- InputControlDescriptionBase
- ItemsControlDescriptionBase
- CheckBoxDescription
- 継承
- ComboBoxDescription
- 継承
- プロパティ
- 備考
- NumericBoxDescription
- 継承
- 一般型 T
- プロパティ
- 備考
- RadioButtonGroupDescription
- 継承
- 備考
- StackPanelDescription
- 継承
- 備考
- TextBoxDescription
- 継承
- プロパティ
- 備考
- ToggleDescription
- 継承
- プロパティ