- 概述
- 自定义活动
- 将活动迁移到 .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
开发者指南
UiPath.Studio.Activities.Api.Settings
在本节中,您可以找到有关如何使用 UiPath.Studio.Activities.Api.Settings构建活动的更多信息。
设置相关功能的入口点。
IActivitiesSettingsReader > IActivitiesSettingsService
void AddCategory(SettingsCategory category)
在项目设置用户界面中添加设置类别。
参数类型 |
参数名称 |
描述 |
---|---|---|
SettingsCategory |
类别 |
设置页面的说明。 |
void AddSection(SettingsCategory category, SettingsSection section)
向此类别添加版块。
参数类型 |
参数名称 |
描述 |
---|---|---|
SettingsCategory |
类别 | |
SettingsSection |
版块 |
如果节键不以类别键开头,则后者将添加为前者的前缀,并更新 SettingsElement.Key 值。 |
void AddSetting(SettingsEditorControlContainer parent, SettingDescriptionBase setting)
根据设置生成默认的设置编辑器,并将其传递给“添加设置”(SettingsEditorControlContainer)。
void AddSetting(SettingsEditorControlContainer parent, SettingsEditorControl setting)
添加设置控件
bool TrySetValue (string key, string value)
设置并保存设置值。
参数类型 |
参数名称 |
描述 |
---|---|---|
字符串 |
键值 |
设置的键。 |
字符串 |
值 |
设置的值。 |
此设置允许从预定义的值集合中选择多个值。
SettingsElement > SettingDescriptionBase > MultipleValuesSelectorDescription
格式化要显示的值。
SettingsElement > SettingDescriptionBase
适用于特定类型的设置说明。
SettingsElement > SettingDescriptionBase > SettingDescriptionBase<T>
属于用户界面一部分的设置元素。
SettingsElement > SettingsControlBase
设置编辑器。 它显示为带有关联控件的标签。 可以将其实例传递给 SettingsSection.AddSetting(SettingsEditorControl)。
SettingsElement > SettingsControlBase > SettingsEditorControlBase
可托管编辑器的设置用户界面元素。
SettingsElement > SettingsControlBase > SettingsEditorControlContainer
设置类别。
继承
SettingsControlBase > SettingsEditorControlContainer > SettingsCategory
属性
类型 |
名称 |
描述 |
---|---|---|
字符串 |
描述 |
(可选)显示在标题下方,说明此页面的用途。 |
字符串 |
页眉 |
类别标头。 |
Bool |
IsHidden |
如果设置为
true ,则该类别不会显示在“项目设置” 对话框中。 需要 Studio 2020.4 或更高版本。
|
备注
在活动项目设置中添加类别。
包含相关控件的设置组框。
SettingsElement > SettingsControlBase > SettingsEditorControlContainer > SettingsSection
允许编辑类型 T 的单个值的设置条目。系统会基于 T 创建默认编辑器。
SettingsElement > SettingDescriptionBase > SettingDescriptionBase<T> > SingleValueEditorDescription
此设置允许从预定义的值集合中选择单个值。
SettingsElement > SettingDescriptionBase > SettingDescriptionBase<T> > SingleValueEditorDescription > SingleValueSelectorDescription
- IActivitiesSettingsService
- 继承
- 方法
- ModernClassicSettings
- 常量
- MultipleValuesSelectorDescription
- 继承
- 属性
- SettingDescriptionBase
- 继承
- 属性
- SettingDescriptionBase <T>
- 继承
- 泛型类型 T
- 属性
- SettingsControlBase
- 继承
- 属性
- SettingsEditorControlBase
- 继承
- 属性
- SettingsEditorControlContainer
- 继承
- SettingsElement
- 属性
- SettingsCategory
- SettingsSection
- 继承
- 属性
- 备注
- SingleValueEditorDescription
- 继承
- 泛型类型 T
- 属性
- SingleValueSelectorDescription
- 继承
- 属性