- 概述
- 自定义活动
- 将活动迁移到 .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
要用于此设置的控件。
属性
| 类型 | 名称 | 描述 |
|---|---|---|
| 字符串 | 工具提示 | (可选)为此控件显示的工具提示。 |
| 字符串 | 文本 | (可选)要为此控件显示的文本。 |
ControlsContainerDescription
在此设置中用作其他控件的容器的控件。
继承
控件描述库> 控件容器描述
属性
| 类型 | 名称 | 描述 |
|---|---|---|
| IList<ControlDescriptionBase | 控件 | 控件的集合。 |
备注
我们建议使用“堆栈面板描述” ,因为它提供了一种排列控件的方法。
EditorDescriptionBase
文本输入控件。
继承
ControlDescriptionBase > InputControlDescriptionBase
属性
| 类型 | 名称 | 描述 |
|---|---|---|
| 字符串 | ValueHint | 没有值时的值提示。 |
| Func<T, string> | 验证 | 如果没有错误,则返回验证错误或空字符串。 |
InputControlDescriptionBase
允许选择/编辑值的控件的基类。
继承
ControlDescriptionBase > InputControlDescriptionBase
属性
| 类型 | 名称 | 描述 |
|---|---|---|
| T | 默认值 | 默认值。 |
| Bool | 只读 | 如果设置为 true,则禁用输入(控件为只读)。 |
| Func<T, string> | GetDisplayValue | 给定值的格式化文本。 |
ItemsControlDescriptionBase
项目控件的基类,例如组合框。
继承
ControlDescriptionBase > InputControlDescriptionBase
泛型类型 T
控件描述库支持的类型。
属性
| 类型 | 名称 | 描述 |
|---|---|---|
| 列表 | 项目 | 可能的值。 |
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}.GetDisplayValue 提供本地化的显示值。

StackPanelDescription
单行排列的控件列表。
继承
ControlDescriptionBase > ControlsContainerDescription > StackPanelDescription
备注
在活动项目设置中添加一个面板,将其子元素排列在一行中。

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
- 继承
- 属性