sdk
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

开发者指南

上次更新日期 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 - 这是一个测试项目,其中包含单元测试和工作流测试。有关更多信息,请参阅测试活动


此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。