- リリース ノート
- 概要
- 基本情報
- 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 ユーザー ガイド
パッケージ メタデータ

Intro
このチュートリアルに組み込まれたアクティビティ パッケージには、作成者、ライセンス、アイコンなどの情報が保存される複数のプレースホルダーがあります。それらのプレースホルダーを実際の情報に置き換えることで、パッケージをパーソナライズしましょう。
このセクションでは、デザイン プロジェクトの 4 つのファイルに焦点を当てます。
- アセンブリ情報
- パッケージ レベルのアセンブリ情報
- グローバルなアセンブリ情報
- Nuspec
Each holds specific pieces of package-level metadata. For a detailed look at each file, see the Building Activity Packages section.

必要なもの
手順
1. Add Package Decorators
MyCompany.MyProduct.Activities.Design プロジェクトを開き、.nuspec で終わるファイルに移動します。nuspec ファイルはプロジェクトからすべてのパッケージ メタデータを取得し、UiPath Studio に構築およびインポートされる Nuget パッケージ内に表示します。
このファイル内で、icon フィールドおよび tags フィールドを以下のように変更します。
<?xml version="1.0"?>
<package>
<metadata>
<id>$title$</id>
<version>$version$</version>
<title>$title$</title>
<authors>$author$</authors>
<owners>$author$</owners>
<description>$description$</description>
<copyright>$copyright$</copyright>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
<projectUrl>https://integrations.uipath.com/docs/integrating-with-uipath</projectUrl>
<iconUrl>https://www.dropbox.com/s/8nmnkmn73038m9z/boxIcon.png?dl=1</iconUrl>
<tags>UiPath Activit MyCompany MyProduct Math Addition Arithmetic</tags>
<dependencies>
</dependencies>
</metadata>
<files>
<file src="$OutputPath$**\)\)MyCompany.MyProduct*resources.dll" target="lib\)
et461"/>
</files>
</package>
<?xml version="1.0"?>
<package>
<metadata>
<id>$title$</id>
<version>$version$</version>
<title>$title$</title>
<authors>$author$</authors>
<owners>$author$</owners>
<description>$description$</description>
<copyright>$copyright$</copyright>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<licenseUrl>https://www.apache.org/licenses/LICENSE-2.0</licenseUrl>
<projectUrl>https://integrations.uipath.com/docs/integrating-with-uipath</projectUrl>
<iconUrl>https://www.dropbox.com/s/8nmnkmn73038m9z/boxIcon.png?dl=1</iconUrl>
<tags>UiPath Activit MyCompany MyProduct Math Addition Arithmetic</tags>
<dependencies>
</dependencies>
</metadata>
<files>
<file src="$OutputPath$**\)\)MyCompany.MyProduct*resources.dll" target="lib\)
et461"/>
</files>
</package>
2. Add Company-Specific Info
同じプロジェクト内で Properties/GlobalAssemblyInfo.cs に移動し、会社、製品、著作権を更新します。
...
[assembly: AssemblyCompany("My Company")]
[assembly: AssemblyProduct("My Product")]
[assembly: AssemblyCopyright("My Company © 2020")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: XmlnsPrefix("http://schemas.uipath.com/workflow/activities", "ui")]
[assembly: NeutralResourcesLanguage("en-US")]
...
[assembly: AssemblyCompany("My Company")]
[assembly: AssemblyProduct("My Product")]
[assembly: AssemblyCopyright("My Company © 2020")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: XmlnsPrefix("http://schemas.uipath.com/workflow/activities", "ui")]
[assembly: NeutralResourcesLanguage("en-US")]
3. Add Package-Specific Info
Properties/AssemblyInfo.cs に移動し、パッケージ名 (タイトル) と説明を更新します。
...
[assembly: AssemblyTitle("MyCompany.MyProduct.Activities")]
[assembly: AssemblyDescription("A package for performing simple arithmetic operations in UiPath Studio.")]
[assembly: AssemblyConfiguration("")]
...
...
[assembly: AssemblyTitle("MyCompany.MyProduct.Activities")]
[assembly: AssemblyDescription("A package for performing simple arithmetic operations in UiPath Studio.")]
[assembly: AssemblyConfiguration("")]
...
4. Add a Specific Version
最後に、Properties/MyCompany.MyProductAssemblyInfo.cs を開き、出現する 0.1 をすべて 0.2 に変更して、パッケージ バージョンを更新します。
...
#i DEBUG
[assembly: AssemblyVersion("0.2.*")]
#els
[assembly: AssemblyVersion("0.2.0")]
#endi
...
#i DEBUG
[assembly: AssemblyVersion("0.2.*")]
#els
[assembly: AssemblyVersion("0.2.0")]
#endi
5) パッケージを再構築する
前のセクションと同様にパッケージをリビルドし、UiPath Studio 内にインポートします。 パッケージ マネージャーを開き、パッケージのアイコン、説明、メタデータがどのように更新されているのかを確認します。
