- Using The Activity Creator
- Building Activity Packages
- Understanding the Activity Project Structure
- アクティビティをカスタマイズする
- Customizing Properties
- Creating Activities With Code
- アクティビティを .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
Understanding the Activity Project Structure
ここまでは、チュートリアルを実行して実用的なアクティビティ パッケージを見てきたので、ここではすべての構成要素ファイルの機能と、それらの構成要素ファイルがどのように相互に関係して UiPath アクティビティを形成しているのかについて説明します。 Visual Studio の各アクティビティ ソリューションには、Auxiliary、Activity、Designer の 3 つの主要セクション ( プロジェクトと呼ばれる) が含まれます。
Auxiliary Project (Optional)
The first project contains all the custom classes in the activity namespace and which are referenced in the subsequent projects. These can include clients, custom datatypes, interfaces, exceptions, enums, auxiliary classes, etc. Because these are supporting files that may not exist in your particular activity, the Auxiliary project is optional.
Activity Project
このプロジェクトには、各アクティビティの実行ロジックが含まれています。UiPath Studio の各アクティビティには、対応する Visual Studio のファイルがあることを覚えておいてください。これらのファイルの説明については、「アクティビティをカスタマイズする」のセクションをご覧ください。
Designer Project
このプロジェクトには、アクティビティの UI 要素がすべて含まれています。たとえば、カスタム コントロール、テーマ (スキンおよびスタイルの追加用)、変換ソフト (プロパティとデータを UI 要素にバインドするために使用するクラス)、アクティビティの UI などです。UiPath Studio の各アクティビティには、対応する Visual Studio のファイル (Xaml および Xaml.cs) があることを覚えておいてください。
ここにはパッケージのメタデータも含まれています。 プロジェクト名をダブルクリックすると、このような詳細がすべて含まれる csproj
ファイルが開きます。