sdk
latest
false
- 概述
- 自定义活动
- 将活动迁移到 .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
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。
新发布内容的本地化可能需要 1-2 周的时间才能完成。

开发者指南
上次更新日期 2025年10月30日
以 Visual Studio 的 UiPath 活动模板为基础,创建自定义活动。您的活动以此模板为基础,并根据需要进行修改。该模板会生成一个名为
ActivityTemplate的活动框架,其中包含在 UiPath Studio 中成为功能齐全的活动的所有必要构建块。
基于此模板的活动解决方案包含三个项目:
UiPath.Activities.Template- 此项目包含活动逻辑、设计和元数据。该项目包含以下内容:ActivityTemplate.cs- 活动逻辑的代码文件。将代码添加到public void ExecuteInternal()函数的主体。-
ViewModels- 此为包含定义活动设计文件的文件夹。视图模型是 UiPath 活动使用的一个概念,用于描述活动在 Studio 中的显示方式(显示哪些属性、要接受哪些输入等)。将所有ViewModel文件放置在此文件夹中可帮助您更轻松地跟踪它们。使用ViewModel,就能以描述性方式生成活动的用户界面。Studio 中显示的用户界面元素根据所选属性的输入类型而确定。例如,对于输入类型为bool的属性,系统将显示一个开/关切换开关,而对于enum的属性,系统将显示一个下拉菜单。有关更多信息,请参阅编写活动代码。 Resources文件夹 - 活动使用的资源,例如图标、活动元数据以及存储活动使用的本地化字符串(活动名称、说明、属性标签和工具提示等)的 RESX 文件。
UiPath.Activities.Template.Packaging- 每当构建解决方案时,该项目都会为活动创建 NuGet 包。有关更多信息,请参阅“构建解决方案和创建 NuGet 包” 。UiPath.Activities.Template.Tests- 这是一个测试项目,其中包含单元测试和工作流测试。有关更多信息,请参阅测试活动。