- リリース ノート
- 概要
- 基本情報
- Marketplace ベンダー
- Marketplace のお客様
- パブリッシング ガイドライン
- すぐに使えるオートメーションのパブリッシング ガイドライン
- ソリューション アクセラレータの公開ガイドライン
- Integration Service コネクタの公開ガイドライン
- Process Mining アプリ テンプレートのパブリッシュ ガイドライン
- セキュリティと IP 保護
- その他の UiPath コンポーネント
- Node-RED
- セットアップ
- Teams
- Microsoft Teams Scope
- Create Team
- Create Team from Group
- Get Team
- Get Teams
- Channels
- チャンネルを作成
- Delete Channel
- Get Channel
- Get Channels
- Update Channel
- Chats
- Get Chat
- Get Chats
- Get Chat Members
- Messages
- メッセージを取得
- メッセージを取得
- Get Message Replies
- メッセージに返信
- メッセージを送信
- イベント
- イベント/予定を作成
- イベント/予定を削除
- Get Event
- Get Events
- ユーザー
- Get User Presence
- 動作のしくみ
- テクニカル リファレンス
- はじめに
- 概要
- セットアップ
- テクニカル リファレンス
- Azure Form Recognizer Scope
- Activities (アクティビティ)
- Analyze Form
- Analyze Form Async
- Get Analyze Form Result
- Analyze Receipt
- Analyze Receipt Async
- Get Analyze Receipt Result
- Analyze Layout
- Analyze Layout Async
- Get Analyze Layout Result
- Train Model
- Get Models
- モデル キーを取得する
- Get Model Info
- モデルを削除
- コネクタ
- How to Create Activities
- 連携の独自開発

Marketplace ユーザー ガイド
開発ガイドライン
For more information related to the process of integrating with UiPath, please access the FAQ at this link.
With respect to development guidelines, please find below the standards for creating a custom activity for the UiPath platform. For reference, the current UiPath integrations are accessible here.
1. 命名
- アクティビティ パッケージには、以下のいずれかの形式で名前を付ける必要があります。
Company.Product.Activities(例: UiPath.Orchestrator.Activities)Company.Product.Feature.Activities(例:UiPath.Orchestrator.Webhooks.Activities)
UiPath名前空間は UiPath Inc. が作成したパッケージに対して予約され、外部の開発者が使用することはできません。- スコープには企業名または製品名を含める必要があります (例: 「アプリケーション スコープ」ではなく「UiPath スコープ」を使用)。
- Studio のアクティビティ パネルのカテゴリが
Company Name > Product Name > Feature Nameである必要があります (例: UiPath > Studio > Click)。
2. 依存関係
-
Must be referenced in the Dependencies section of the NuGet package. This can be easily done in Nuget Package Explorer or in the packages.config file. In order to keep package sizes to a minimum, do not include dependency DLLs within the package itself unless necessary.


-
Use exact package versions (that is, 1.0.6 not >1.0.6)
3. アイコン
-
The package must have an icon. This may be done via Nuget Package Explorer or directly in the .nuspec file.

-
各アクティビティにはアイコンが必要です。
See here for instructions on adding icons to your activities.
4. ライセンス
-
The package must contain a license and require acceptance of that license. Apache 2.0 is the default and can be found here. This may be done in Nuget Package Explorer or directly in the .nuspec file.


5. 説明
-
A summary description must be added to the package, either through Nuget Package Explorer or directly in the .nuspec file.


-
Each activity in the package must have a summary description. This may be added in the DesignerMetadata.cs file. See here for instructions on how to do so.

-
アクティビティ内の各プロパティ/引数には説明が必要です。

-
カスタム クラスのフィールドに関する説明も役立ちますが、必須ではありません。
6. その他
- リリース時の安定したバージョンの UiPath Studio がサポートされている必要があります。
- 国際化が望まれますが、必須ではありません。