sdk
latest
false
- 概要
- カスタム アクティビティ
- アクティビティを .NET 6 に移行する
- リリース ノート
- Building Workflow Analyzer Rules
- アクティビティ プロジェクト設定の構成
- カスタム ウィザードの作成
- スコープによるアクティビティの優先度設定
- 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
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
開発者ガイド
Last updated 2024年10月25日
アクティビティ メタデータを設定する
[リソース] フォルダーにある ActivitiesMetadata.json ファイルで、カテゴリ、名前、説明、アイコンなどの主要なアクティビティのメタデータを定義できます。UiPath Studio および Studio Web では、このメタデータを使用してアクティビティ DLL で定義されたアクティビティを検出します。
使用可能なプロパティの説明については、次の表を参照してください。カスタム ライブラリのメタデータに適用されるものと同じ要件がカスタム アクティビティのメタデータにも適用されます。
プロパティ | 説明 |
---|---|
resourceManagerName |
リソース キーの取得に使用されるリソース マネージャーです。 リソース マネージャーのキーは、Resources.Designer.cs ファイルで定義されています。 このファイルは
public static global::System.Resources.ResourceManager ResourceManager に格納されています。
例:
UiPath.Activities.Template.Resources.Resources |
fullName | アクティビティの完全名。 |
shortName | アクティビティの短い名前。 |
displayNameKey | アクティビティの表示名です。 |
descriptionKey | アクティビティの説明。 |
categoryKey | Studio の [アクティビティ] パネル内のアクティビティを配置するカテゴリの名前。 |
iconKey | アクティビティのアイコン。 ファイルは [リソース/アイコン] フォルダーに配置する必要があります。 |
viewModelType |
このアクティビティの ViewModel (UI 定義) として使用するクラス。 これは
{namespace}.{className} というパターンに従います。
例:
UiPath.Activities.Template.ViewModels.ActivityTemplateViewModel |
たとえば、[計算機能] アクティビティの場合、ファイルは次のようになります。
{
"resourceManagerName": "UiPath.Examples.Activities.Resources.Resources",
"activities": [
{
"fullName": "UiPath.Examples.Activities.Calculator",
"shortName": "Calculator",
"displayNameKey": "Calculator_DisplayName",
"descriptionKey": "Calculator_Description",
"categoryKey": "Examples",
"iconKey": "calculator.svg",
"viewModelType": "UiPath.Examples.Activities.ViewModels.CalculatorViewModel"
}
]
}
{
"resourceManagerName": "UiPath.Examples.Activities.Resources.Resources",
"activities": [
{
"fullName": "UiPath.Examples.Activities.Calculator",
"shortName": "Calculator",
"displayNameKey": "Calculator_DisplayName",
"descriptionKey": "Calculator_Description",
"categoryKey": "Examples",
"iconKey": "calculator.svg",
"viewModelType": "UiPath.Examples.Activities.ViewModels.CalculatorViewModel"
}
]
}
displayNameKey
ID と descriptionKey
ID は Resources.Designer.cs ファイルで定義され、値は Resources.resx ファイルで定義されます。
Studio では、設定の結果が次のようになります。
1 - カテゴリ (
categoryKey
)
2 - 表示名 (
displayNameKey
)
3 - 説明 (
descriptionKey
)
4 - アイコン (
iconKey
)