PackageContents.xml ファイルには、作成した開発者に関する情報など、アプリケーション パッケージに関する情報が含まれます。
XML ファイルに含まれる情報は、プラグインをロードできる AutoCAD ベースの製品およびリリース、サポートされるオペレーティング システム、およびアプリケーションをロードする方法(起動時にロード、コマンドの呼び出し時にロードなど)を指定するために使用できます。
プラグインの定義と記述には次の要素が使用されます。
PackageContents.xml ファイルにどんな情報を含めるべきかは、どのようなプラグインの配置を計画しているかによって異なります。ダウンロードによるプラグインの配置を計画している場合、ローカル配置の場合より多くの情報を指定する必要があります。次の表に、計画している配置によって、各要素と属性の必要性がどのようになるか(必須、省略可能、推奨)を示します。
Autodesk App Store の Web サイトからダウンロードする場合 |
ローカル配置 |
サポートされているリリース |
追加コメント |
|
---|---|---|---|---|
ApplicationPackage 要素 |
AutoCAD 2013 ベース以降の製品 |
|||
SchemaVersion |
必須 |
必須 |
||
AppVersion |
必須 |
必須 |
||
Author |
必須 |
省略可能 |
||
Name |
必須 |
推奨 |
||
Description |
必須 |
推奨 |
||
Icon |
必須 |
推奨 |
||
Helpfile |
必須 |
推奨 |
||
ProductCode |
必須 |
必須 |
||
UpgradeCode |
必須 |
省略可能 |
||
CompanyDetails 要素 |
AutoCAD 2013 ベース以降の製品 |
|||
Name |
必須 |
省略可能 |
||
Phone |
省略可能 |
省略可能 |
||
URL |
省略可能 |
省略可能 |
||
|
必須 |
省略可能 |
||
RuntimeRequirements 要素は、Components 要素が存在する場合必須です。 |
AutoCAD 2013 ベース以降の製品 |
|||
OS |
省略可能 |
省略可能 |
||
Platform |
省略可能 |
省略可能 |
||
SeriesMin |
省略可能 |
省略可能 |
||
SeriesMax |
省略可能 |
省略可能 |
||
SupportPath |
省略可能 |
省略可能 |
||
ToolPalettePath |
省略可能 |
省略可能 |
||
ComponentEntry 要素は、Components 要素が存在する場合必須です。 |
AutoCAD 2013 ベース以降の製品 |
|||
AppName |
必須 |
必須 |
||
AppDescription |
省略可能 |
省略可能 |
||
AppType |
省略可能 |
省略可能 |
バンドルの ARX ファイルを AutoCAD for Mac にロードする必要があります。 |
|
ModuleName |
必須 |
必須 |
||
PerDocument |
省略可能 |
省略可能 |
||
LoadReasons |
省略可能 |
省略可能 |
||
Commands 要素 |
AutoCAD 2013 ベース以降の製品 |
|||
GroupName |
必須 |
省略可能 |
||
Command 要素は、Commands 要素が存在する場合必須です。 |
AutoCAD 2013 ベース以降の製品 |
|||
Global |
必須 |
必須 |
||
Local |
必須 |
必須 |
||
HelpTopic |
省略可能 |
省略可能 |
||
StartupCommand |
省略可能 |
省略可能 |
||
AssemblyMapping 要素は省略可能ですが、AssemblyMappings 要素が存在し、AssemblyMappingFolder 要素を含まない場合は必要です。 |
AutoCAD 2013 ベース以降の製品 |
|||
Name |
省略可能 |
省略可能 |
||
Path |
省略可能 |
省略可能 |
||
AssemblyMappingFolder 要素は省略可能ですが、AssemblyMappings 要素が存在し、AssemblyMapping 要素を含まない場合は必要です。 |
AutoCAD 2022 ベースの製品 |
|||
Path |
省略可能 |
省略可能 |
||
RegistryEntry 要素は、RegistryEntries 要素が存在する場合必須です。 |
AutoCAD 2015 ベース以降の製品 |
|||
Name |
省略可能 |
省略可能 |
||
Value |
省略可能 |
省略可能 |
||
Flags |
省略可能 |
省略可能 |
||
SystemVariable 要素は、SystemVariables 要素が存在する場合必須です。 |
AutoCAD 2015 ベース以降の製品 |
|||
Name |
省略可能 |
省略可能 |
||
Value |
省略可能 |
省略可能 |
||
PrimaryType |
省略可能 |
省略可能 |
||
StorageType |
省略可能 |
省略可能 |
||
Owner |
省略可能 |
省略可能 |
||
Flags |
省略可能 |
省略可能 |
||
EnvironmentVariable 要素は、EnvironmentVariables 要素が存在する場合必須です。 |
AutoCAD 2015 ベース以降の製品 |
|||
Name |
省略可能 |
省略可能 |
||
Value |
省略可能 |
省略可能 |
||
Type |
省略可能 |
省略可能 |
||
Flags |
省略可能 |
省略可能 |
||
DependentBundle 要素は、DependentBundles 要素が存在する場合必須です。 |
AutoCAD 2022 以降の AutoCAD ベースの製品 |
|||
UpgradeCode |
省略可能 |
省略可能 |
||
VersionMin |
省略可能 |
省略可能 |
||
VersionMax |
省略可能 |
省略可能 |